#s-4deeb479-eecb-409a-a646-d545c17ed6db {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

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

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

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

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

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

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

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

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

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

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

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

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

#s-1338d71d-19b4-4c65-91ab-b8dd2d985651 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-1338d71d-19b4-4c65-91ab-b8dd2d985651 {
  display: none;
}
#s-1338d71d-19b4-4c65-91ab-b8dd2d985651, #wrap-s-1338d71d-19b4-4c65-91ab-b8dd2d985651, #wrap-content-s-1338d71d-19b4-4c65-91ab-b8dd2d985651 { display: none !important; }}







#s-1338d71d-19b4-4c65-91ab-b8dd2d985651 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1338d71d-19b4-4c65-91ab-b8dd2d985651.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

.shg-image-content-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

.shogun-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  padding: 20px;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.shogun-image-overlay.shg-top-left {
  align-items: flex-start;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-top-center {
  align-items: flex-start;
  justify-content: center;
}

.shogun-image-overlay.shg-top-right {
  align-items: flex-start;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-middle-left {
  align-items: center;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-middle-center {
  align-items: center;
  justify-content: center;
}

.shogun-image-overlay.shg-middle-right {
  align-items: center;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-bottom-left {
  align-items: flex-end;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-bottom-center {
  align-items: flex-end;
  justify-content: center;
}

.shogun-image-overlay.shg-bottom-right {
  align-items: flex-end;
  justify-content: flex-end;
}

.shogun-image-overlay p {
  margin: 0;
  padding: 0;
  line-height: normal;
}

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

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

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

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.shogun-image-content-linked,
.shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked>div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

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

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

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

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin: 0 !important;
  overflow: visible;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add background color handling */
  
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
  box-sizing: border-box;
}



.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  
}


@media (min-width: 1200px){#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin: 0 !important;
  overflow: visible;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add background color handling */
  
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
  box-sizing: border-box;
}



.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin: 0 !important;
  overflow: visible;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add background color handling */
  
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
  box-sizing: border-box;
}



.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin: 0 !important;
  overflow: visible;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add background color handling */
  
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
  box-sizing: border-box;
}



.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  
}


}@media (max-width: 767px){#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  margin: 0 !important;
  overflow: visible;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add background color handling */
  
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c .shogun-image-content {
  
    justify-content: center;
  
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c.shogun-image {
  box-sizing: border-box;
}



.s-1b46f76c-bd28-4237-bd3a-eaf1eb52812c img.shogun-image {
  
}


}
#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 {
  display: none;
}
#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-content-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 {
  display: none;
}
#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-content-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 {
  display: none;
}
#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422, #wrap-content-s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 { display: none !important; }}







#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dbab6ebe-f131-4b67-b8f8-a2ac88bd4422.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin-left: auto;
margin-right: auto;
max-width: 1520px;
aspect-ratio: 1520/1380;
text-align: center;
}
@media (max-width: 767px){#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin-left: auto;
margin-right: auto;
max-width: 1520px;
text-align: center;
}
}
#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin: 0 !important;
  overflow: visible;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add background color handling */
  
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }

    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-link {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-content {
  
    justify-content: center;
  
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
  box-sizing: border-box;
}



.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
      --shg-aspect-ratio: calc(1520/1380); 
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
      position: relative;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

@media (min-width: 1200px){#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin: 0 !important;
  overflow: visible;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add background color handling */
  
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }

    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-link {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-content {
  
    justify-content: center;
  
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
  box-sizing: border-box;
}



.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
      --shg-aspect-ratio: calc(1520/1380); 
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
      position: relative;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin: 0 !important;
  overflow: visible;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add background color handling */
  
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }

    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-link {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-content {
  
    justify-content: center;
  
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
  box-sizing: border-box;
}



.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
      --shg-aspect-ratio: calc(1520/1380); 
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
      position: relative;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin: 0 !important;
  overflow: visible;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add background color handling */
  
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }

    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-link {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-content {
  
    justify-content: center;
  
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
  box-sizing: border-box;
}



.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
      --shg-aspect-ratio: calc(1520/1380); 
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
      position: relative;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (max-width: 767px){#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  margin: 0 !important;
  overflow: visible;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add background color handling */
  
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }

    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-link {
      aspect-ratio: 1520/1380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a .shogun-image-content {
  
    justify-content: center;
  
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image {
  box-sizing: border-box;
}



.s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a {
      --shg-aspect-ratio: calc(1520/1380); 
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container {
      position: relative;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e8cefe73-c626-44a3-bbbb-f62800ecf34a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}
#s-b326e529-0704-4da0-86b3-f294b9f4e30f {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b326e529-0704-4da0-86b3-f294b9f4e30f {
  display: none;
}
#s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-content-s-b326e529-0704-4da0-86b3-f294b9f4e30f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b326e529-0704-4da0-86b3-f294b9f4e30f {
  display: none;
}
#s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-content-s-b326e529-0704-4da0-86b3-f294b9f4e30f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b326e529-0704-4da0-86b3-f294b9f4e30f {
  display: none;
}
#s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-s-b326e529-0704-4da0-86b3-f294b9f4e30f, #wrap-content-s-b326e529-0704-4da0-86b3-f294b9f4e30f { display: none !important; }}







#s-b326e529-0704-4da0-86b3-f294b9f4e30f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b326e529-0704-4da0-86b3-f294b9f4e30f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-rich-text {
  overflow-wrap: break-word;
}

.shg-rich-text img {
  margin: 0 20px;
}

@media (max-width: 768px) {
  .shg-rich-text img {
    display: block;
    float: none !important;
    margin: 0 auto;
  }
}

.shg-default-text-content *:first-child {
  margin-top: 0;
}

.shg-default-text-content {
  text-align: left;
}

.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-transform: none;
}

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

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

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

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

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

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

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

.shg-default-text-content h1 {
  font-size: 1.714em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.166;
  margin-top: 0.67em;
}

.shg-default-text-content h2 {
  font-size: 1.43em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin-top: 0.83em;
}

.shg-default-text-content h3 {
  font-size: 1.142em;
  font-weight: 500;
  letter-spacing: -0.008em;
  line-height: 1.5;
  margin-top: 1em;
}

.shg-default-text-content h4 {
  font-size: 1em;
  font-weight: 600;
  letter-spacing: -0.006em;
  line-height: 1.428;
  margin-top: 1.33em;
}

.shg-default-text-content h5 {
  font-size: 0.857em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.333;
  margin-top: 1.43em;
}

.shg-default-text-content h6 {
  font-size: 0.785em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.454;
  margin-top: 1.42em;
  text-transform: uppercase;
}

.shg-default-text-content ul {
  list-style: disc;
}

.shg-default-text-content ol {
  list-style: decimal;
}

.shg-default-text-content ul,
.shg-default-text-content ol {
  margin-block-end: 1em;
  margin-block-start: 1em;
  margin-bottom: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-top: 0;
  padding-inline-start: 40px;
}

.shg-default-text-content li {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1;
  list-style: inherit;
  margin-top: 0.67em;
}

.shg-default-text-content pre {
  font-family: monospace;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 1em;
  white-space: pre-wrap;
  word-break: normal;
}

.shg-default-text-content address {
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0;
}

.shg-default-text-content div {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-bottom: 0;
  margin-top: 0.67em;
}

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-theme-text-content p {
  color: ;
  font-family: ;
  font-weight: ;
}

#s-3f0c5c70-503d-4f24-bf96-0b27b3e6558e {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-3f0c5c70-503d-4f24-bf96-0b27b3e6558e {
  padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
}
}
#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 750/2218;
text-align: center;
}
@media (max-width: 767px){#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
}
#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }

    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-link {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
  box-sizing: border-box;
}



.s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
      --shg-aspect-ratio: calc(750/2218); 
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
      position: relative;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }

    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-link {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
  box-sizing: border-box;
}



.s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
      --shg-aspect-ratio: calc(750/2218); 
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
      position: relative;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }

    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-link {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
  box-sizing: border-box;
}



.s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
      --shg-aspect-ratio: calc(750/2218); 
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
      position: relative;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }

    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-link {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
  box-sizing: border-box;
}



.s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
      --shg-aspect-ratio: calc(750/2218); 
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
      position: relative;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  margin: 0 !important;
  overflow: visible;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add background color handling */
  
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }

    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-link {
      aspect-ratio: 750/2218;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-deacfcab-0e70-4947-ac6e-87f4687765c1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image {
  box-sizing: border-box;
}



.s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 {
      --shg-aspect-ratio: calc(750/2218); 
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container {
      position: relative;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-deacfcab-0e70-4947-ac6e-87f4687765c1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-b3ca5f1a-4554-40db-94f8-fec65cae5bed {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-bottom: 80px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-b3ca5f1a-4554-40db-94f8-fec65cae5bed {
  display: none;
}
#s-b3ca5f1a-4554-40db-94f8-fec65cae5bed, #wrap-s-b3ca5f1a-4554-40db-94f8-fec65cae5bed, #wrap-content-s-b3ca5f1a-4554-40db-94f8-fec65cae5bed { display: none !important; }}







#s-b3ca5f1a-4554-40db-94f8-fec65cae5bed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3ca5f1a-4554-40db-94f8-fec65cae5bed.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shogun-heading-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-4094c8e0-f349-4961-9d4e-603202c27008 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 30px;
text-align: center;
}

#s-4094c8e0-f349-4961-9d4e-603202c27008 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin: 0 !important;
  overflow: visible;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add background color handling */
  
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
  box-sizing: border-box;
}



.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  
}


@media (min-width: 1200px){#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin: 0 !important;
  overflow: visible;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add background color handling */
  
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
  box-sizing: border-box;
}



.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin: 0 !important;
  overflow: visible;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add background color handling */
  
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
  box-sizing: border-box;
}



.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin: 0 !important;
  overflow: visible;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add background color handling */
  
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
  box-sizing: border-box;
}



.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  
}


}@media (max-width: 767px){#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  margin: 0 !important;
  overflow: visible;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a40a9bd0-219b-4e0f-964f-c98d90e6814f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add background color handling */
  
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a40a9bd0-219b-4e0f-964f-c98d90e6814f.shogun-image {
  box-sizing: border-box;
}



.s-a40a9bd0-219b-4e0f-964f-c98d90e6814f img.shogun-image {
  
}


}
#s-068d588d-6137-474a-a4eb-836a6d66c586 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 20%;
padding-bottom: 80px;
padding-right: 20%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-068d588d-6137-474a-a4eb-836a6d66c586 {
  display: none;
}
#s-068d588d-6137-474a-a4eb-836a6d66c586, #wrap-s-068d588d-6137-474a-a4eb-836a6d66c586, #wrap-content-s-068d588d-6137-474a-a4eb-836a6d66c586 { display: none !important; }}







#s-068d588d-6137-474a-a4eb-836a6d66c586 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-068d588d-6137-474a-a4eb-836a6d66c586.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-44165d10-2489-4e4b-8450-e1daccf6140a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-3064b976-0dca-4e8d-b5d6-67514decc6b8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 50px;
text-align: center;
}

#s-3064b976-0dca-4e8d-b5d6-67514decc6b8 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

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

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

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

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

#s-c9d28381-5f2a-4288-a82c-009618c53eff {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-c9d28381-5f2a-4288-a82c-009618c53eff"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c9d28381-5f2a-4288-a82c-009618c53eff"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c9d28381-5f2a-4288-a82c-009618c53eff"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c9d28381-5f2a-4288-a82c-009618c53eff"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-64fc5090-8e7c-41e0-ab8b-f6af1153a7a3 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
max-width: 80%;
text-align: left;
}

#s-186282d1-5844-450d-961c-3a95a6e7ad80 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
min-height: 50px;
}








#s-186282d1-5844-450d-961c-3a95a6e7ad80 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-186282d1-5844-450d-961c-3a95a6e7ad80.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d3f82781-0bf3-4c93-8e9c-8be8bba7f5c3 {
  margin-left: auto;
margin-right: auto;
}

#s-c2c83b57-dccc-467c-a27f-5537f6e7582b {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c2c83b57-dccc-467c-a27f-5537f6e7582b {
  display: none;
}
#s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-content-s-c2c83b57-dccc-467c-a27f-5537f6e7582b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c2c83b57-dccc-467c-a27f-5537f6e7582b {
  display: none;
}
#s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-content-s-c2c83b57-dccc-467c-a27f-5537f6e7582b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c2c83b57-dccc-467c-a27f-5537f6e7582b {
  display: none;
}
#s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-s-c2c83b57-dccc-467c-a27f-5537f6e7582b, #wrap-content-s-c2c83b57-dccc-467c-a27f-5537f6e7582b { display: none !important; }}@media (max-width: 767px){#s-c2c83b57-dccc-467c-a27f-5537f6e7582b {
  
}
}







#s-c2c83b57-dccc-467c-a27f-5537f6e7582b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c2c83b57-dccc-467c-a27f-5537f6e7582b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-81351dc1-6b5e-457f-8dfb-65d1b3dd6d30 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-737fca15-99b7-4057-974f-8caa3003e120 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-737fca15-99b7-4057-974f-8caa3003e120 {
  padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
}
}
#s-5afd61ae-a95a-4ef0-8743-969ac4fea431 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-5afd61ae-a95a-4ef0-8743-969ac4fea431"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5afd61ae-a95a-4ef0-8743-969ac4fea431"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5afd61ae-a95a-4ef0-8743-969ac4fea431"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5afd61ae-a95a-4ef0-8743-969ac4fea431"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-735c262d-d34a-4e51-a9a0-3b0487cb6971 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-ca5ae53b-f20d-4c26-b7a5-42c51a04a2d3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ca5ae53b-f20d-4c26-b7a5-42c51a04a2d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca5ae53b-f20d-4c26-b7a5-42c51a04a2d3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-98f2eca8-8fb7-4eea-9bc9-a5b2dd295985 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
max-width: 80%;
text-align: left;
}

#s-b552cc98-82c6-4c93-a176-41a477249aa3 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 20%;
padding-bottom: 80px;
padding-right: 20%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-b552cc98-82c6-4c93-a176-41a477249aa3 {
  display: none;
}
#s-b552cc98-82c6-4c93-a176-41a477249aa3, #wrap-s-b552cc98-82c6-4c93-a176-41a477249aa3, #wrap-content-s-b552cc98-82c6-4c93-a176-41a477249aa3 { display: none !important; }}







#s-b552cc98-82c6-4c93-a176-41a477249aa3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b552cc98-82c6-4c93-a176-41a477249aa3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fabbd25f-0e07-48cb-98bc-54fa1783f59e {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-032c5279-ac1e-4cb5-8a7f-9792c1177008 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-032c5279-ac1e-4cb5-8a7f-9792c1177008 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-02768f07-3eff-47b7-8fe1-abab50e8af96 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-02768f07-3eff-47b7-8fe1-abab50e8af96"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-02768f07-3eff-47b7-8fe1-abab50e8af96"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-02768f07-3eff-47b7-8fe1-abab50e8af96"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-02768f07-3eff-47b7-8fe1-abab50e8af96"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

}

#s-44df1e08-a97f-41f3-a87f-c4047bc16b70 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 40px;
aspect-ratio: 40/29;
text-align: left;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin: 0 !important;
  overflow: visible;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

.shg-image-content-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add background color handling */
  
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
  box-sizing: border-box;
}



.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
      position: relative;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

@media (min-width: 1200px){#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin: 0 !important;
  overflow: visible;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add background color handling */
  
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
  box-sizing: border-box;
}



.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
      position: relative;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin: 0 !important;
  overflow: visible;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add background color handling */
  
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
  box-sizing: border-box;
}



.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
      position: relative;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin: 0 !important;
  overflow: visible;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add background color handling */
  
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
  box-sizing: border-box;
}



.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
      position: relative;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (max-width: 767px){#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  margin: 0 !important;
  overflow: visible;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add background color handling */
  
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image {
  box-sizing: border-box;
}



.s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container {
      position: relative;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3db48eef-0f84-44fe-9710-dcff43ab8f90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}
#s-81a25aaf-4263-4fc1-bd30-faf022af6c89 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-6eb1a9bf-ab45-4358-bf1f-699dc350fee3 {
  margin-left: auto;
margin-right: auto;
}

#s-00e1d158-e859-40dd-a7e4-9bdcc465cbec {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 40px;
aspect-ratio: 40/29;
text-align: left;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin: 0 !important;
  overflow: visible;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

.shg-image-content-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add background color handling */
  
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
  box-sizing: border-box;
}



.s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
      position: relative;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

@media (min-width: 1200px){#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin: 0 !important;
  overflow: visible;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add background color handling */
  
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
  box-sizing: border-box;
}



.s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
      position: relative;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin: 0 !important;
  overflow: visible;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add background color handling */
  
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
  box-sizing: border-box;
}



.s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
      position: relative;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin: 0 !important;
  overflow: visible;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add background color handling */
  
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
  box-sizing: border-box;
}



.s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
      position: relative;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (max-width: 767px){#s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  margin: 0 !important;
  overflow: visible;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add background color handling */
  
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-e3bc42ea-51c7-4390-b348-9437d09bb52c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image {
  box-sizing: border-box;
}



.s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container {
      position: relative;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e3bc42ea-51c7-4390-b348-9437d09bb52c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}
#s-32975f50-04dc-4c9b-aa30-8bce393a9e63 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-c8ffc9ac-323f-4d05-b59a-0c25b29b9045 {
  margin-left: auto;
margin-right: auto;
}

#s-ae806db3-3b18-4536-9b14-9c174bc91ae4 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-d7907b77-66fb-4da6-a597-c0225883ccd1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-0608ebb5-85f8-4b5b-8684-9843605aefc5 {
  margin-left: auto;
margin-right: auto;
}

#s-aec40f11-ea38-483d-8a74-a0c0c7744b32 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-aee37149-d10b-4670-a58f-498512230b2c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-96e204b3-759e-45f2-9fbf-b311b931d3e8 {
  margin-left: auto;
margin-right: auto;
}

#s-3560aa00-c01d-4bef-bc92-b3637a596c5e {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 10%;
padding-bottom: 80px;
padding-right: 10%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-3560aa00-c01d-4bef-bc92-b3637a596c5e {
  display: none;
}
#s-3560aa00-c01d-4bef-bc92-b3637a596c5e, #wrap-s-3560aa00-c01d-4bef-bc92-b3637a596c5e, #wrap-content-s-3560aa00-c01d-4bef-bc92-b3637a596c5e { display: none !important; }}







#s-3560aa00-c01d-4bef-bc92-b3637a596c5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3560aa00-c01d-4bef-bc92-b3637a596c5e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c16ca728-4541-4bb1-bc20-f61d28f82391 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-3089e52c-a633-4009-924a-49200e8529df {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
text-align: center;
}

#s-3089e52c-a633-4009-924a-49200e8529df .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-f714d8b2-f6f8-4371-b2e3-d10c22c4667a {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
}

@media (min-width: 0px) {
[id="s-f714d8b2-f6f8-4371-b2e3-d10c22c4667a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f714d8b2-f6f8-4371-b2e3-d10c22c4667a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-f714d8b2-f6f8-4371-b2e3-d10c22c4667a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-f714d8b2-f6f8-4371-b2e3-d10c22c4667a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

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

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

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

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

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

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.shogun-image-content-linked,
.shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked>div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

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

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

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

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin-left: auto;
margin-right: auto;
max-width: 310px;
text-align: center;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-67d3ec37-c6af-44be-8036-7337d4078feb .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-67d3ec37-c6af-44be-8036-7337d4078feb .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-67d3ec37-c6af-44be-8036-7337d4078feb .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-67d3ec37-c6af-44be-8036-7337d4078feb .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-67d3ec37-c6af-44be-8036-7337d4078feb {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-67d3ec37-c6af-44be-8036-7337d4078feb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-67d3ec37-c6af-44be-8036-7337d4078feb .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67d3ec37-c6af-44be-8036-7337d4078feb.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-05076edd-51a7-46a4-b4e8-b1f705f2eb8e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-05076edd-51a7-46a4-b4e8-b1f705f2eb8e > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0;
  display: block;
}#s-05076edd-51a7-46a4-b4e8-b1f705f2eb8e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8a94776b-db7c-458a-9a7b-4e21b0bb3ffd {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-0919a7ee-3ce9-430f-a018-28205d7b2451 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0919a7ee-3ce9-430f-a018-28205d7b2451"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

#s-101cd95a-44bb-46ba-9495-df11fdb77e0f {
  margin-left: auto;
margin-right: auto;
}

#s-9d23d404-d147-4819-b39d-27c233810b9c {
  margin-left: auto;
margin-right: auto;
}








#s-9d23d404-d147-4819-b39d-27c233810b9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9d23d404-d147-4819-b39d-27c233810b9c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2f130e68-b283-49f2-8990-a8dc7b968953 {
  margin-left: auto;
margin-right: auto;
}

#s-2f130e68-b283-49f2-8990-a8dc7b968953 .shogun-icon-wrapper {
  text-align: center;
}


#s-2f130e68-b283-49f2-8990-a8dc7b968953 .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin-left: auto;
margin-right: auto;
max-width: 310px;
text-align: center;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0bd92f7a-566b-48d9-a8cc-a2f273fb312d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-2a41fdc4-e4aa-4fd6-a424-c07614186f3a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-2a41fdc4-e4aa-4fd6-a424-c07614186f3a > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0;
  display: block;
}#s-2a41fdc4-e4aa-4fd6-a424-c07614186f3a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-13a19cfa-09a4-4076-8bb2-84b9ec79317c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-0cfcfb26-09e7-411b-baca-b4cea11817ad {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0cfcfb26-09e7-411b-baca-b4cea11817ad"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

#s-f9d54117-dcd1-4641-9109-ddf9f41784a2 {
  margin-left: auto;
margin-right: auto;
}

#s-60580ab8-5c04-424a-9257-cb86c1893c25 {
  margin-left: auto;
margin-right: auto;
}








#s-60580ab8-5c04-424a-9257-cb86c1893c25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60580ab8-5c04-424a-9257-cb86c1893c25.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a300ab20-dee2-46f9-b76d-25cbb63599da {
  margin-left: auto;
margin-right: auto;
}

#s-a300ab20-dee2-46f9-b76d-25cbb63599da .shogun-icon-wrapper {
  text-align: center;
}


#s-a300ab20-dee2-46f9-b76d-25cbb63599da .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin-left: auto;
margin-right: auto;
max-width: 310px;
text-align: center;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 img.shogun-image {
  width: 100%;
  
  
  max-width: 310px;

      
    max-width: 310px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: cover;
  object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647 .shogun-image-content-v3 {
  
    justify-content:  flex-end;
  
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33da8c8c-7897-45a5-8fc3-d0b01f6b1647.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-128b3dc4-148a-4413-9926-625937f060ca {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-128b3dc4-148a-4413-9926-625937f060ca > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0;
  display: block;
}#s-128b3dc4-148a-4413-9926-625937f060ca.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0bcb7977-d72e-4e50-9efe-ab1d3ec8e6bf {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-30682b78-2208-4fc8-b34b-2ecbd7f0562d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-30682b78-2208-4fc8-b34b-2ecbd7f0562d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

#s-7395e6ed-681f-4529-a037-b7c59fb3f3d4 {
  margin-left: auto;
margin-right: auto;
}

#s-25c89f3c-40d5-4f0e-a93b-04a0766b9eaf {
  margin-left: auto;
margin-right: auto;
}








#s-25c89f3c-40d5-4f0e-a93b-04a0766b9eaf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25c89f3c-40d5-4f0e-a93b-04a0766b9eaf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2ecedf2c-e54f-4393-bebb-065ddef8f293 {
  margin-left: auto;
margin-right: auto;
}

#s-2ecedf2c-e54f-4393-bebb-065ddef8f293 .shogun-icon-wrapper {
  text-align: center;
}


#s-2ecedf2c-e54f-4393-bebb-065ddef8f293 .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-443bfa7e-6915-4ee1-8510-4c0ae147966a {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-443bfa7e-6915-4ee1-8510-4c0ae147966a {
  display: none;
}
#s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-content-s-443bfa7e-6915-4ee1-8510-4c0ae147966a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-443bfa7e-6915-4ee1-8510-4c0ae147966a {
  display: none;
}
#s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-content-s-443bfa7e-6915-4ee1-8510-4c0ae147966a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-443bfa7e-6915-4ee1-8510-4c0ae147966a {
  display: none;
}
#s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-s-443bfa7e-6915-4ee1-8510-4c0ae147966a, #wrap-content-s-443bfa7e-6915-4ee1-8510-4c0ae147966a { display: none !important; }}







#s-443bfa7e-6915-4ee1-8510-4c0ae147966a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-443bfa7e-6915-4ee1-8510-4c0ae147966a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cda5e512-08b9-4cca-bf2f-1f329486b459 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-332387d5-c3aa-4b43-8f7f-ce58a60bec63 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-332387d5-c3aa-4b43-8f7f-ce58a60bec63 {
  padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
}
}
#s-3b66826b-cc05-4300-bcae-cab60bea0557 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-e35faef0-273b-4058-ac60-b91b185b930c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e35faef0-273b-4058-ac60-b91b185b930c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e35faef0-273b-4058-ac60-b91b185b930c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 40px;
aspect-ratio: 40/29;
text-align: center;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

.shg-image-content-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
  box-sizing: border-box;
}



.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
      position: relative;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

@media (min-width: 1200px){#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
  box-sizing: border-box;
}



.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
      position: relative;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
  box-sizing: border-box;
}



.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
      position: relative;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
  box-sizing: border-box;
}



.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
      position: relative;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (max-width: 767px){#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  margin: 0 !important;
  overflow: visible;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add background color handling */
  
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 .shogun-image-content {
  
    justify-content: center;
  
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shg-align-container {
  display: flex;
  justify-content: center
}

.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image {
  box-sizing: border-box;
}



.s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container {
      position: relative;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-eb0d3c50-6e61-4d57-ab43-661f2fb02876 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}
#s-e12ef484-4dc0-44c5-82a5-f40098e90e6c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-f675fe36-b4ed-42db-97d5-7cecd74ec451 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-48a8dd1b-fb3a-4e17-8bbd-0c137e8e5d27 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-3f0d00db-37d1-4cb8-9db7-c4cfe736d847 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3f0d00db-37d1-4cb8-9db7-c4cfe736d847 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f0d00db-37d1-4cb8-9db7-c4cfe736d847.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 40px;
aspect-ratio: 40/29;
text-align: center;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

.shg-image-content-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
  box-sizing: border-box;
}



.s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
      position: relative;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

@media (min-width: 1200px){#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
  box-sizing: border-box;
}



.s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
      position: relative;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
  box-sizing: border-box;
}



.s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
      position: relative;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
  box-sizing: border-box;
}



.s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
      position: relative;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}@media (max-width: 767px){#s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  margin: 0 !important;
  overflow: visible;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add background color handling */
  
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }

    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-link {
      aspect-ratio: 40/29;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 40px;
  }



  img.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
    
    
    
    max-height: 40px;
  }


.s-72ab4f13-e95e-455f-a32c-06560366b1b1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image {
  box-sizing: border-box;
}



.s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 {
      --shg-aspect-ratio: calc(40/29); 
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container {
      position: relative;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72ab4f13-e95e-455f-a32c-06560366b1b1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 40px;
    }
  }

}
#s-25f66bb7-a4e6-422d-88a5-eefdb1e2f993 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-4fd94208-1c9e-4c58-a614-0a7ca8f0c710 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-3c3088fb-1aa9-405e-a65f-6a1a52f8d4ce {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-c3d3bf3f-1a42-4989-88be-c375e001c2fb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c3d3bf3f-1a42-4989-88be-c375e001c2fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3d3bf3f-1a42-4989-88be-c375e001c2fb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-505de571-c0e3-46c6-b402-4df1b7d50e7d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-1dc27699-24bf-448b-b8f7-2a87d3e57cf0 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-9679ad8b-83a2-44a7-ab74-fb46544e269e {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
text-align: left;
}

#s-b242394a-ee19-4f7b-b43b-3835cc9bffd1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b242394a-ee19-4f7b-b43b-3835cc9bffd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b242394a-ee19-4f7b-b43b-3835cc9bffd1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-31fd4058-ce10-401d-a039-8c758ffcc083 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-a8099a2c-b8aa-453f-bf21-17549d3a6e5e {
  margin-left: auto;
margin-right: auto;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
@media (max-width: 767px){#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  display: none;
}
#s-0911d373-f7b5-42c3-9c55-220c8ee9532e, #wrap-s-0911d373-f7b5-42c3-9c55-220c8ee9532e, #wrap-content-s-0911d373-f7b5-42c3-9c55-220c8ee9532e { display: none !important; }}
#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin: 0 !important;
  overflow: visible;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add background color handling */
  
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-0911d373-f7b5-42c3-9c55-220c8ee9532e .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
  box-sizing: border-box;
}



.s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  
}


@media (min-width: 1200px){#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin: 0 !important;
  overflow: visible;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add background color handling */
  
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-0911d373-f7b5-42c3-9c55-220c8ee9532e .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
  box-sizing: border-box;
}



.s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin: 0 !important;
  overflow: visible;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add background color handling */
  
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-0911d373-f7b5-42c3-9c55-220c8ee9532e .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
  box-sizing: border-box;
}



.s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin: 0 !important;
  overflow: visible;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add background color handling */
  
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-0911d373-f7b5-42c3-9c55-220c8ee9532e .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
  box-sizing: border-box;
}



.s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  
}


}@media (max-width: 767px){#s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  margin: 0 !important;
  overflow: visible;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0911d373-f7b5-42c3-9c55-220c8ee9532e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add background color handling */
  
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-0911d373-f7b5-42c3-9c55-220c8ee9532e .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0911d373-f7b5-42c3-9c55-220c8ee9532e.shogun-image {
  box-sizing: border-box;
}



.s-0911d373-f7b5-42c3-9c55-220c8ee9532e img.shogun-image {
  
}


}
#s-e28e8845-db78-4f73-9843-fdde50dc8195 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  display: none;
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-content-s-a74a502a-ead7-4bde-aa54-aab60da76651 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  display: none;
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-content-s-a74a502a-ead7-4bde-aa54-aab60da76651 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  display: none;
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-s-a74a502a-ead7-4bde-aa54-aab60da76651, #wrap-content-s-a74a502a-ead7-4bde-aa54-aab60da76651 { display: none !important; }}
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/480x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/960x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/768x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/1536x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/1024x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/2048x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/1200x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a74a502a-ead7-4bde-aa54-aab60da76651 {
  background-image: url(https://i.shgcdn.com/d5d4d638-7bf3-4263-8b8e-107a75bcae09/-/resize/2048x/);
}
#s-a74a502a-ead7-4bde-aa54-aab60da76651.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-a74a502a-ead7-4bde-aa54-aab60da76651 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a74a502a-ead7-4bde-aa54-aab60da76651.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c4c87cb6-07e3-40b4-bc85-ecc621eef3ab {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
}

#s-0f5fe746-be37-4cee-b081-6c95d313d3e4 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-0f5fe746-be37-4cee-b081-6c95d313d3e4 {
  padding-bottom: 30px;
}
}
#s-ebd9cdb3-476f-40de-bf58-a23b4f880867 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-ebd9cdb3-476f-40de-bf58-a23b4f880867 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ebd9cdb3-476f-40de-bf58-a23b4f880867.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9f1b80b9-cc1e-493f-b39a-4cbcf765e925 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-9f1b80b9-cc1e-493f-b39a-4cbcf765e925"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-9f1b80b9-cc1e-493f-b39a-4cbcf765e925"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9f1b80b9-cc1e-493f-b39a-4cbcf765e925"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f1b80b9-cc1e-493f-b39a-4cbcf765e925"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-26f5ff86-bc84-4688-a08c-98ed85223574 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-61200778-94c0-41e5-84be-886e41c8e4e3 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-eba78417-53b5-482c-8f09-d8cbbc434659 {
  margin-left: auto;
margin-right: auto;
}

#s-eba78417-53b5-482c-8f09-d8cbbc434659 .shogun-icon-wrapper {
  text-align: left;
}


#s-eba78417-53b5-482c-8f09-d8cbbc434659 .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-bd881fab-fced-4a7c-bfae-c1bed7c81eea {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-bd881fab-fced-4a7c-bfae-c1bed7c81eea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd881fab-fced-4a7c-bfae-c1bed7c81eea.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9fbdda90-c1ee-4cba-99d6-ed237b25a5ac {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-9fbdda90-c1ee-4cba-99d6-ed237b25a5ac"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-9fbdda90-c1ee-4cba-99d6-ed237b25a5ac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9fbdda90-c1ee-4cba-99d6-ed237b25a5ac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9fbdda90-c1ee-4cba-99d6-ed237b25a5ac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b7c7988e-da44-44cc-8060-4670a6fffd14 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-9a95578c-4782-4878-8c71-e0153c3beca2 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-fd8ea5bc-7344-428e-af3d-52adfbe965b5 {
  margin-left: auto;
margin-right: auto;
}

#s-fd8ea5bc-7344-428e-af3d-52adfbe965b5 .shogun-icon-wrapper {
  text-align: left;
}


#s-fd8ea5bc-7344-428e-af3d-52adfbe965b5 .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-af6bb0a5-b1d4-42f8-9b1f-e8138b475909 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-af6bb0a5-b1d4-42f8-9b1f-e8138b475909 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-af6bb0a5-b1d4-42f8-9b1f-e8138b475909.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a4235df-74af-4c95-83cf-34f59c3131f9 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0a4235df-74af-4c95-83cf-34f59c3131f9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-0a4235df-74af-4c95-83cf-34f59c3131f9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0a4235df-74af-4c95-83cf-34f59c3131f9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0a4235df-74af-4c95-83cf-34f59c3131f9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-03e851df-733f-438d-bfaa-9a5f66513e52 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-040f3928-5f2c-4a4c-b25f-290a4e7ac9aa {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-82b1c70c-a381-464d-8f28-606a003159aa {
  margin-left: auto;
margin-right: auto;
}

#s-82b1c70c-a381-464d-8f28-606a003159aa .shogun-icon-wrapper {
  text-align: left;
}


#s-82b1c70c-a381-464d-8f28-606a003159aa .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(0, 114, 188, 1);
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 2/3;
text-align: center;
}
@media (min-width: 1200px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  display: none;
}
#s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-content-s-e4ca2930-0de0-468f-8b87-c04ffa858383 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  display: none;
}
#s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-content-s-e4ca2930-0de0-468f-8b87-c04ffa858383 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  display: none;
}
#s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-s-e4ca2930-0de0-468f-8b87-c04ffa858383, #wrap-content-s-e4ca2930-0de0-468f-8b87-c04ffa858383 { display: none !important; }}@media (max-width: 767px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
}
#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin: 0 !important;
  overflow: visible;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add background color handling */
  
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }

    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-link {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
  box-sizing: border-box;
}



.s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
      --shg-aspect-ratio: calc(2/3); 
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
      position: relative;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin: 0 !important;
  overflow: visible;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add background color handling */
  
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }

    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-link {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
  box-sizing: border-box;
}



.s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
      --shg-aspect-ratio: calc(2/3); 
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
      position: relative;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin: 0 !important;
  overflow: visible;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add background color handling */
  
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }

    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-link {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
  box-sizing: border-box;
}



.s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
      --shg-aspect-ratio: calc(2/3); 
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
      position: relative;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin: 0 !important;
  overflow: visible;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add background color handling */
  
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }

    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-link {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
  box-sizing: border-box;
}



.s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
      --shg-aspect-ratio: calc(2/3); 
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
      position: relative;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  margin: 0 !important;
  overflow: visible;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add background color handling */
  
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }

    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-link {
      aspect-ratio: 2/3;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-e4ca2930-0de0-468f-8b87-c04ffa858383 .shogun-image-content {
  
    justify-content: flex-start;
  
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image {
  box-sizing: border-box;
}



.s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 {
      --shg-aspect-ratio: calc(2/3); 
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container {
      position: relative;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e4ca2930-0de0-468f-8b87-c04ffa858383 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-71c0bbbe-81c4-47ca-9c11-db1fb604f951 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3 {
  margin-left: auto;
margin-right: auto;
padding-top: 100px;
padding-left: 10%;
padding-bottom: 100px;
padding-right: 10%;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (max-width: 767px){#s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3 {
  display: none;
}
#s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3, #wrap-s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3, #wrap-content-s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3 { display: none !important; }}







#s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4d7ea0c-36ad-4edb-8556-7d4e79bcd3a3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
text-align: center;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin: 0 !important;
  overflow: visible;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add background color handling */
  
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-b83a619c-c91b-46c0-8a70-6144fa07570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
  box-sizing: border-box;
}



.s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  
}


@media (min-width: 1200px){#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin: 0 !important;
  overflow: visible;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add background color handling */
  
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-b83a619c-c91b-46c0-8a70-6144fa07570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
  box-sizing: border-box;
}



.s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin: 0 !important;
  overflow: visible;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add background color handling */
  
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-b83a619c-c91b-46c0-8a70-6144fa07570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
  box-sizing: border-box;
}



.s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin: 0 !important;
  overflow: visible;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add background color handling */
  
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-b83a619c-c91b-46c0-8a70-6144fa07570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
  box-sizing: border-box;
}



.s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  
}


}@media (max-width: 767px){#s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  margin: 0 !important;
  overflow: visible;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b83a619c-c91b-46c0-8a70-6144fa07570b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add background color handling */
  
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-b83a619c-c91b-46c0-8a70-6144fa07570b .shogun-image-content {
  
    justify-content: center;
  
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b83a619c-c91b-46c0-8a70-6144fa07570b.shogun-image {
  box-sizing: border-box;
}



.s-b83a619c-c91b-46c0-8a70-6144fa07570b img.shogun-image {
  
}


}
#s-7db63d75-a838-48dd-998b-6dce06a65905 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}

#s-7db63d75-a838-48dd-998b-6dce06a65905 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-47cd4b20-7940-483e-876f-e1d8eed93301 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 40px;
}

.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body > .shogun-tab-content {
  display: none;
}

.shogun-tabs-body > .shogun-tab-content.shogun-tab-active {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}

#s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
background-color: rgba(4, 18, 28, 1);
}


  #s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(6, 44, 62, 1);
    border: 0px solid rgba(255, 255, 255, 0);
  }
  #s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(6, 44, 62, 1);
    border: 0px solid #ddd;
  }
#s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(162, 159, 166, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(113, 179, 239, 1);
}

#s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 0px);
  left: 0px;
  bottom: -0px;
  height: 0px;
  background: rgba(6, 44, 62, 1);
}

#s-6ca144e5-b3c7-4eca-a4e1-0550b872b3d9 .shogun-tabs-body {
  margin-top: -0px;
  border-top: 0px solid #ddd;
}

#s-b83f9580-1269-4c56-80d6-af5a6cfefb7d {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-bottom: 80px;
}

@media (min-width: 0px) {
[id="s-b83f9580-1269-4c56-80d6-af5a6cfefb7d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b83f9580-1269-4c56-80d6-af5a6cfefb7d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-b83f9580-1269-4c56-80d6-af5a6cfefb7d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-b83f9580-1269-4c56-80d6-af5a6cfefb7d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5b746d15-3f58-4f1b-bf89-d852ceb6045c {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 0%;
min-height: 50px;
}








#s-5b746d15-3f58-4f1b-bf89-d852ceb6045c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b746d15-3f58-4f1b-bf89-d852ceb6045c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-34aae6ed-2774-480e-b7f1-130df4ef1406 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-2d972609-00b4-4d6a-8b9c-977e14fe2795 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15 {
  margin-left: auto;
margin-right: auto;
padding-right: 10%;
}

@media (min-width: 0px) {
[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ae6e5814-2e07-4241-9bcb-b54e4cb4cf15"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
text-align: center;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin: 0 !important;
  overflow: visible;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add background color handling */
  
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
  box-sizing: border-box;
}



.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  
}


@media (min-width: 1200px){#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin: 0 !important;
  overflow: visible;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add background color handling */
  
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
  box-sizing: border-box;
}



.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin: 0 !important;
  overflow: visible;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add background color handling */
  
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
  box-sizing: border-box;
}



.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin: 0 !important;
  overflow: visible;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add background color handling */
  
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
  box-sizing: border-box;
}



.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  
}


}@media (max-width: 767px){#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  margin: 0 !important;
  overflow: visible;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2bf2a36d-8b62-4cda-affd-20b52dcf539f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add background color handling */
  
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2bf2a36d-8b62-4cda-affd-20b52dcf539f.shogun-image {
  box-sizing: border-box;
}



.s-2bf2a36d-8b62-4cda-affd-20b52dcf539f img.shogun-image {
  
}


}
#s-8bbc3bbd-2568-4444-acab-9d8748e6a191 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8bbc3bbd-2568-4444-acab-9d8748e6a191 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8bbc3bbd-2568-4444-acab-9d8748e6a191.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-faad01b7-0505-419e-820e-908f94609d42 {
  margin-left: auto;
margin-right: auto;
}

#s-a38e9a5d-f51b-476f-9b0a-734a20b9008c {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 20px;
padding-right: 10%;
}

@media (min-width: 0px) {
[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a38e9a5d-f51b-476f-9b0a-734a20b9008c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
text-align: center;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin: 0 !important;
  overflow: visible;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add background color handling */
  
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-55de2f00-c798-49d5-a74f-b8c2081e889c .shogun-image-content {
  
    justify-content: center;
  
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
  box-sizing: border-box;
}



.s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  
}


@media (min-width: 1200px){#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin: 0 !important;
  overflow: visible;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add background color handling */
  
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-55de2f00-c798-49d5-a74f-b8c2081e889c .shogun-image-content {
  
    justify-content: center;
  
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
  box-sizing: border-box;
}



.s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin: 0 !important;
  overflow: visible;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add background color handling */
  
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-55de2f00-c798-49d5-a74f-b8c2081e889c .shogun-image-content {
  
    justify-content: center;
  
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
  box-sizing: border-box;
}



.s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin: 0 !important;
  overflow: visible;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add background color handling */
  
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-55de2f00-c798-49d5-a74f-b8c2081e889c .shogun-image-content {
  
    justify-content: center;
  
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
  box-sizing: border-box;
}



.s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  
}


}@media (max-width: 767px){#s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  margin: 0 !important;
  overflow: visible;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-55de2f00-c798-49d5-a74f-b8c2081e889c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add background color handling */
  
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-55de2f00-c798-49d5-a74f-b8c2081e889c .shogun-image-content {
  
    justify-content: center;
  
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-55de2f00-c798-49d5-a74f-b8c2081e889c.shogun-image {
  box-sizing: border-box;
}



.s-55de2f00-c798-49d5-a74f-b8c2081e889c img.shogun-image {
  
}


}
#s-97478475-e8fa-47a9-bfab-be0b49b40317 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-97478475-e8fa-47a9-bfab-be0b49b40317 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-97478475-e8fa-47a9-bfab-be0b49b40317.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0704d2dd-0e9e-42bf-b60b-d47c4afd338e {
  margin-left: auto;
margin-right: auto;
}

#s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37 {
  margin-left: auto;
margin-right: auto;
padding-right: 10%;
}

@media (min-width: 0px) {
[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9f1b3091-1772-45c6-ac19-3fd4dbea9f37"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
text-align: center;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
  box-sizing: border-box;
}



.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  
}


@media (min-width: 1200px){#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
  box-sizing: border-box;
}



.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
  box-sizing: border-box;
}



.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
  box-sizing: border-box;
}



.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  
}


}@media (max-width: 767px){#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4.shogun-image {
  box-sizing: border-box;
}



.s-5b06b3c4-811c-4cc7-9ab9-59687d0f7af4 img.shogun-image {
  
}


}
#s-bc07e7a0-5ada-424f-b48a-450f04806d5d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bc07e7a0-5ada-424f-b48a-450f04806d5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc07e7a0-5ada-424f-b48a-450f04806d5d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c2ff8afa-aecf-4cf1-badd-7e97cc11faa8 {
  margin-left: auto;
margin-right: auto;
}

#s-8aff15b5-3861-4026-942b-11014f2ca7f7 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8aff15b5-3861-4026-942b-11014f2ca7f7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-c1ed0097-19cd-4251-9605-1481a382520a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 80%;
}








#s-c1ed0097-19cd-4251-9605-1481a382520a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1ed0097-19cd-4251-9605-1481a382520a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-caea2476-b799-4526-9330-9e4407ec3504 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-bdaf200f-4659-4ef8-a6ef-ec31523b99bd {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-6c4cb191-88d2-4a05-947b-5694ed88af48 {
  margin-left: auto;
margin-right: auto;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
  box-sizing: border-box;
}



.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
  box-sizing: border-box;
}



.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
  box-sizing: border-box;
}



.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
  box-sizing: border-box;
}



.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  margin: 0 !important;
  overflow: visible;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add background color handling */
  
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7.shogun-image {
  box-sizing: border-box;
}



.s-3b1f0c28-7d39-40d0-9cc5-44aeb90139d7 img.shogun-image {
  
}


}
#s-d055d137-6f26-4c20-92c8-5285bd556293 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d055d137-6f26-4c20-92c8-5285bd556293"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-a45a44e1-de1d-4479-abc7-dcfdd6beffea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 80%;
}








#s-a45a44e1-de1d-4479-abc7-dcfdd6beffea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a45a44e1-de1d-4479-abc7-dcfdd6beffea.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-de0b586e-f781-4c84-86bb-d27bf2ce69de {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-d70c3c93-8781-4aaa-b844-ab1b14fe9359 {
  margin-left: auto;
margin-right: auto;
}

#s-fc0a414f-ec8c-4629-aff1-f03be4a2abba {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-34553489-e2bd-4e3d-a6f9-456b1da72028 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 100px;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (max-width: 767px){#s-34553489-e2bd-4e3d-a6f9-456b1da72028 {
  display: none;
}
#s-34553489-e2bd-4e3d-a6f9-456b1da72028, #wrap-s-34553489-e2bd-4e3d-a6f9-456b1da72028, #wrap-content-s-34553489-e2bd-4e3d-a6f9-456b1da72028 { display: none !important; }}







#s-34553489-e2bd-4e3d-a6f9-456b1da72028 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-34553489-e2bd-4e3d-a6f9-456b1da72028.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3e6a09e3-509a-43e9-a7de-48112f1a34b9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-b0ceaf94-6164-49ed-8a7e-1e37aef1f082 {
  margin-left: auto;
margin-right: auto;
padding-top: 100px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
}

#s-e111040f-bdb7-4706-9e97-5d5d46142319 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
text-align: center;
}

#s-e111040f-bdb7-4706-9e97-5d5d46142319 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-f5c971d6-fb29-49b8-b2cf-b7faf788e6b5 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-bottom: 50px;
padding-right: 10%;
}

#s-918f1d8b-4206-4814-8b40-40e5c8210453 {
  margin-left: auto;
margin-right: auto;
max-width: 50%;
}

@media (min-width: 0px) {
[id="s-918f1d8b-4206-4814-8b40-40e5c8210453"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-918f1d8b-4206-4814-8b40-40e5c8210453"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-918f1d8b-4206-4814-8b40-40e5c8210453"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-918f1d8b-4206-4814-8b40-40e5c8210453"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

#s-b94ca523-7d67-4af4-8918-3b8d92c4de94 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
}








#s-b94ca523-7d67-4af4-8918-3b8d92c4de94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b94ca523-7d67-4af4-8918-3b8d92c4de94.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-78013636-0e06-4ab1-975a-8f143fa0b3ec {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
text-align: left;
}

#s-19dc8dcb-76d3-481f-a831-0d0f6f7afdf0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-19dc8dcb-76d3-481f-a831-0d0f6f7afdf0 > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0.3;
  display: block;
}#s-19dc8dcb-76d3-481f-a831-0d0f6f7afdf0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2df20ce0-f396-4b07-9669-c6147a4a44ba {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-fff6649d-8b39-4667-95fd-c22cbcffaf28 {
  margin-left: auto;
margin-right: auto;
}

#s-dec25554-2c2a-429a-a060-2e8b6498b595 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
text-align: center;
}

#s-49203268-56f3-40a5-9c70-ff8c33ef4954 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
}








#s-49203268-56f3-40a5-9c70-ff8c33ef4954 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49203268-56f3-40a5-9c70-ff8c33ef4954.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e5e51b5b-e436-4e06-96d4-cc1a52692a03 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
text-align: left;
}

#s-3207b835-661a-4ea0-b034-1f8a82cfc305 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-3207b835-661a-4ea0-b034-1f8a82cfc305 > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0.3;
  display: block;
}#s-3207b835-661a-4ea0-b034-1f8a82cfc305.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-658f9417-ad6b-464e-aaa8-79fa54161699 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-03644378-9a26-4045-a3f9-be7e9dceffac {
  margin-left: auto;
margin-right: auto;
}

#s-bed81e1e-1021-47db-818d-87ef069b247b {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
text-align: center;
}

#s-a89464c3-bdda-41a5-883e-4be72ea2a7d2 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
}








#s-a89464c3-bdda-41a5-883e-4be72ea2a7d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a89464c3-bdda-41a5-883e-4be72ea2a7d2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-98ba294b-f645-41b4-ba85-cde6cb06bdae {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
text-align: left;
}

#s-50b8cd1e-6448-4131-98c7-b355bac38dd6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
}








#s-50b8cd1e-6448-4131-98c7-b355bac38dd6 > .shg-box-overlay {
  background-color: rgba(6, 6, 6, 1);
  opacity: 0.3;
  display: block;
}#s-50b8cd1e-6448-4131-98c7-b355bac38dd6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6ce2be56-f6db-43f0-872b-2a6735bd713e {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-fcdd271a-ee6b-4e8c-8eb4-c9862408ff10 {
  margin-left: auto;
margin-right: auto;
}

#s-6b5d7e50-3187-4661-9840-fadd85c1d6b4 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
text-align: center;
}

#s-9b8f09de-5736-4943-aca4-5a1b017c5c8c {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 10%;
padding-bottom: 80px;
padding-right: 10%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-9b8f09de-5736-4943-aca4-5a1b017c5c8c {
  display: none;
}
#s-9b8f09de-5736-4943-aca4-5a1b017c5c8c, #wrap-s-9b8f09de-5736-4943-aca4-5a1b017c5c8c, #wrap-content-s-9b8f09de-5736-4943-aca4-5a1b017c5c8c { display: none !important; }}
@media (min-width: 0px) {
[id="s-9b8f09de-5736-4943-aca4-5a1b017c5c8c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9b8f09de-5736-4943-aca4-5a1b017c5c8c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9b8f09de-5736-4943-aca4-5a1b017c5c8c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9b8f09de-5736-4943-aca4-5a1b017c5c8c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f46a331f-dd0e-4020-89c4-2f3519f105f8 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
min-height: 50px;
}








#s-f46a331f-dd0e-4020-89c4-2f3519f105f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f46a331f-dd0e-4020-89c4-2f3519f105f8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ede0abe2-f7e0-4af2-ae92-7778704ffeb8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
}

#s-7ec13820-3e4f-46f3-978a-123bb531b3a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
text-align: left;
}

#s-7ec13820-3e4f-46f3-978a-123bb531b3a0 .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-246680a3-20f8-4e94-a679-25db8668de14 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 40px;
padding-right: 10%;
}

#s-dc21480c-e333-45a6-9778-5a49c8b5c568 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dc21480c-e333-45a6-9778-5a49c8b5c568 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dc21480c-e333-45a6-9778-5a49c8b5c568.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d8fd452e-3652-4db1-84ef-992f75fe4870 {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
text-align: left;
}

#s-dce93bed-7048-4142-a69d-db859e3b9580 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-dce93bed-7048-4142-a69d-db859e3b9580 {
  display: none;
}
#s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-content-s-dce93bed-7048-4142-a69d-db859e3b9580 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dce93bed-7048-4142-a69d-db859e3b9580 {
  display: none;
}
#s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-content-s-dce93bed-7048-4142-a69d-db859e3b9580 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dce93bed-7048-4142-a69d-db859e3b9580 {
  display: none;
}
#s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-s-dce93bed-7048-4142-a69d-db859e3b9580, #wrap-content-s-dce93bed-7048-4142-a69d-db859e3b9580 { display: none !important; }}







#s-dce93bed-7048-4142-a69d-db859e3b9580 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dce93bed-7048-4142-a69d-db859e3b9580.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
aspect-ratio: 700/490;
text-align: center;
}
@media (max-width: 767px){#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
text-align: center;
}
}
#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }

    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-link {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
  box-sizing: border-box;
}



.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
      --shg-aspect-ratio: calc(700/490); 
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
      position: relative;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

@media (min-width: 1200px){#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }

    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-link {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
  box-sizing: border-box;
}



.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
      --shg-aspect-ratio: calc(700/490); 
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
      position: relative;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }

    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-link {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
  box-sizing: border-box;
}



.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
      --shg-aspect-ratio: calc(700/490); 
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
      position: relative;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }

    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-link {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
  box-sizing: border-box;
}



.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
      --shg-aspect-ratio: calc(700/490); 
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
      position: relative;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (max-width: 767px){#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }

    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-link {
      aspect-ratio: 700/490;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image {
  box-sizing: border-box;
}



.s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 {
      --shg-aspect-ratio: calc(700/490); 
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container {
      position: relative;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ff9563d3-c06e-4c52-ae81-5d3800ef2093 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}
#s-7d3b542b-e077-4852-acea-93892bc9febd {
  margin-left: auto;
margin-right: auto;
}

#s-74224c62-5cfa-4955-8565-f0a4c66dffe8 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-6f8a1017-560b-4b56-9169-185034c227e8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
background-color: rgba(4, 18, 28, 1);
}


  #s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(6, 44, 62, 1);
    border: 0px solid rgba(255, 255, 255, 0);
  }
  #s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(6, 44, 62, 1);
    border: 0px solid #ddd;
  }
#s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(162, 159, 166, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(113, 179, 239, 1);
}

#s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 0px);
  left: 0px;
  bottom: -0px;
  height: 0px;
  background: rgba(6, 44, 62, 1);
}

#s-6f8a1017-560b-4b56-9169-185034c227e8 .shogun-tabs-body {
  margin-top: -0px;
  border-top: 0px solid #ddd;
}

#s-a1ae997f-8587-4d1d-837b-e20e80ed7a37 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-a1ae997f-8587-4d1d-837b-e20e80ed7a37"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a1ae997f-8587-4d1d-837b-e20e80ed7a37"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a1ae997f-8587-4d1d-837b-e20e80ed7a37"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1ae997f-8587-4d1d-837b-e20e80ed7a37"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-23b09488-a51a-4a21-a918-f315bc3b1b82 {
  margin-left: auto;
margin-right: auto;
padding-right: 0%;
min-height: 50px;
}








#s-23b09488-a51a-4a21-a918-f315bc3b1b82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23b09488-a51a-4a21-a918-f315bc3b1b82.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d799505b-4e3e-411e-a8a5-d3179a25fa61 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-ad1cc923-a795-4acb-88d5-c2d90e71547b {
  margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca7f3964-1b59-446b-82b2-c00ec1a0fda1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
aspect-ratio: 1/1;
text-align: center;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin: 0 !important;
  overflow: visible;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add background color handling */
  
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-content {
  
    justify-content: center;
  
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
  box-sizing: border-box;
}



.s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64198bb1-af01-4db5-aa22-acfd35a9472a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
      position: relative;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

@media (min-width: 1200px){#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin: 0 !important;
  overflow: visible;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add background color handling */
  
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-content {
  
    justify-content: center;
  
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
  box-sizing: border-box;
}



.s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64198bb1-af01-4db5-aa22-acfd35a9472a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
      position: relative;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin: 0 !important;
  overflow: visible;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add background color handling */
  
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-content {
  
    justify-content: center;
  
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
  box-sizing: border-box;
}



.s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64198bb1-af01-4db5-aa22-acfd35a9472a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
      position: relative;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin: 0 !important;
  overflow: visible;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add background color handling */
  
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-content {
  
    justify-content: center;
  
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
  box-sizing: border-box;
}



.s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64198bb1-af01-4db5-aa22-acfd35a9472a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
      position: relative;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (max-width: 767px){#s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  margin: 0 !important;
  overflow: visible;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-64198bb1-af01-4db5-aa22-acfd35a9472a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add background color handling */
  
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-64198bb1-af01-4db5-aa22-acfd35a9472a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-64198bb1-af01-4db5-aa22-acfd35a9472a .shogun-image-content {
  
    justify-content: center;
  
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image {
  box-sizing: border-box;
}



.s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-64198bb1-af01-4db5-aa22-acfd35a9472a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container {
      position: relative;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-64198bb1-af01-4db5-aa22-acfd35a9472a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}
#s-139f61ed-fa78-4b2a-8f6f-9692a48a9b0a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-139f61ed-fa78-4b2a-8f6f-9692a48a9b0a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-139f61ed-fa78-4b2a-8f6f-9692a48a9b0a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a38b064-c994-4b97-8775-72053e08ae21 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
}

#s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fbc5ac46-eaeb-420d-b7e3-3a6c0ad785c8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin: 0 !important;
  overflow: visible;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add background color handling */
  
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
  box-sizing: border-box;
}



.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
      position: relative;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

@media (min-width: 1200px){#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin: 0 !important;
  overflow: visible;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add background color handling */
  
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
  box-sizing: border-box;
}



.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
      position: relative;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin: 0 !important;
  overflow: visible;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add background color handling */
  
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
  box-sizing: border-box;
}



.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
      position: relative;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin: 0 !important;
  overflow: visible;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add background color handling */
  
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
  box-sizing: border-box;
}



.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
      position: relative;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (max-width: 767px){#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  margin: 0 !important;
  overflow: visible;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add background color handling */
  
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image {
  box-sizing: border-box;
}



.s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container {
      position: relative;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c44cfe3f-a742-41ff-91ad-5fde8fe62e75 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}
#s-796efb6f-79ff-4646-8df9-c69e88cacc3c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-796efb6f-79ff-4646-8df9-c69e88cacc3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-796efb6f-79ff-4646-8df9-c69e88cacc3c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-61f22ba8-273f-4637-862c-7500772c2795 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
}

#s-7288a3f3-d716-4b39-97cb-3532d8523b0e {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7288a3f3-d716-4b39-97cb-3532d8523b0e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin-left: auto;
margin-right: auto;
max-width: 70px;
aspect-ratio: 1/1;
text-align: center;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin: 0 !important;
  overflow: visible;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add background color handling */
  
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
  box-sizing: border-box;
}



.s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
      position: relative;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

@media (min-width: 1200px){#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin: 0 !important;
  overflow: visible;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add background color handling */
  
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
  box-sizing: border-box;
}



.s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
      position: relative;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin: 0 !important;
  overflow: visible;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add background color handling */
  
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
  box-sizing: border-box;
}



.s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
      position: relative;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin: 0 !important;
  overflow: visible;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add background color handling */
  
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
  box-sizing: border-box;
}



.s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
      position: relative;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}@media (max-width: 767px){#s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  margin: 0 !important;
  overflow: visible;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add background color handling */
  
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 70px;
  }



  img.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
    
    
    
    max-height: 70px;
  }


.s-78ed40ac-f44d-4d5c-b422-236c27941a82 .shogun-image-content {
  
    justify-content: center;
  
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image {
  box-sizing: border-box;
}



.s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container {
      position: relative;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78ed40ac-f44d-4d5c-b422-236c27941a82 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 70px;
    }
  }

}
#s-36c53fae-6a5d-4c05-b8cc-4571f6b97528 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-36c53fae-6a5d-4c05-b8cc-4571f6b97528 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36c53fae-6a5d-4c05-b8cc-4571f6b97528.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bc873c05-6eea-4da1-a954-06b2ec8c4559 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
}

#s-1439abf2-1431-4f02-bf35-78373d612d23 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1439abf2-1431-4f02-bf35-78373d612d23"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 490/380;
text-align: center;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin: 0 !important;
  overflow: visible;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add background color handling */
  
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }

    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-link {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
  box-sizing: border-box;
}



.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
      --shg-aspect-ratio: calc(490/380); 
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
      position: relative;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin: 0 !important;
  overflow: visible;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add background color handling */
  
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }

    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-link {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
  box-sizing: border-box;
}



.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
      --shg-aspect-ratio: calc(490/380); 
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
      position: relative;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin: 0 !important;
  overflow: visible;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add background color handling */
  
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }

    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-link {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
  box-sizing: border-box;
}



.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
      --shg-aspect-ratio: calc(490/380); 
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
      position: relative;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin: 0 !important;
  overflow: visible;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add background color handling */
  
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }

    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-link {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
  box-sizing: border-box;
}



.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
      --shg-aspect-ratio: calc(490/380); 
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
      position: relative;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  margin: 0 !important;
  overflow: visible;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add background color handling */
  
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }

    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-link {
      aspect-ratio: 490/380;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image {
  box-sizing: border-box;
}



.s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf {
      --shg-aspect-ratio: calc(490/380); 
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container {
      position: relative;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-35d94f7b-1d50-40f4-88a4-6014a9ae83cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-d224ce8a-5393-4f19-9976-533dc8c69e07 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d224ce8a-5393-4f19-9976-533dc8c69e07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d224ce8a-5393-4f19-9976-533dc8c69e07.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-13a7ee76-15c3-43ba-b6c0-b2392c6df6cd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 20px;
}

#s-6e7a9cb2-bdfa-4e0c-9f33-c2962d83d992 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 20px;
}

#s-6430423e-092b-4d0a-91cc-a92903f36c58 {
  margin-left: auto;
margin-right: auto;
}

#s-cdd01d60-013f-47ef-bcff-106b3136485a {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdd01d60-013f-47ef-bcff-106b3136485a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-a1a59ffb-d318-4bef-9118-dbebaad781f2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-817edbe6-bde2-47b2-814a-03db22e92dac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-817edbe6-bde2-47b2-814a-03db22e92dac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-817edbe6-bde2-47b2-814a-03db22e92dac.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4752bba6-4189-47d6-8441-7e1cfa57ac98 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 20px;
}

#s-4b320a1c-6583-45f0-a525-021345c23fba {
  margin-left: auto;
margin-right: auto;
}

#s-62477530-2ae8-4b4f-84c5-d5edd79545bc {
  margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-bottom: 80px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-62477530-2ae8-4b4f-84c5-d5edd79545bc {
  display: none;
}
#s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-content-s-62477530-2ae8-4b4f-84c5-d5edd79545bc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-62477530-2ae8-4b4f-84c5-d5edd79545bc {
  display: none;
}
#s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-content-s-62477530-2ae8-4b4f-84c5-d5edd79545bc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-62477530-2ae8-4b4f-84c5-d5edd79545bc {
  display: none;
}
#s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-s-62477530-2ae8-4b4f-84c5-d5edd79545bc, #wrap-content-s-62477530-2ae8-4b4f-84c5-d5edd79545bc { display: none !important; }}







#s-62477530-2ae8-4b4f-84c5-d5edd79545bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62477530-2ae8-4b4f-84c5-d5edd79545bc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-88fdbc18-c4fb-46ba-a1a5-50d124996219 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-d4d8846e-a585-4528-bacc-8eb6bca88485 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-bottom: 10px;
}

#s-910cba1b-7a9e-4c27-8379-70269a5a8835 {
  margin-left: auto;
margin-right: auto;
}

#s-f8f337ff-001c-4c9b-b78b-8a6fc6fb739a {
  margin-left: auto;
margin-right: auto;
padding-bottom: 50px;
}

#s-fa628c27-7d36-4382-9c04-69d6c96c8715 {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-fa628c27-7d36-4382-9c04-69d6c96c8715 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fa628c27-7d36-4382-9c04-69d6c96c8715.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-87436df0-e584-4011-82ab-6604f395b2e5 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-87436df0-e584-4011-82ab-6604f395b2e5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-87436df0-e584-4011-82ab-6604f395b2e5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-87436df0-e584-4011-82ab-6604f395b2e5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-87436df0-e584-4011-82ab-6604f395b2e5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-9fd6df08-e11a-4bce-9df4-1738e8372532 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-7281130b-aaaa-449a-827c-e81fad25461d {
  margin-left: auto;
margin-right: auto;
}

#s-6b5c3a3b-8eb5-41f9-9b63-3e271b430d8b {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 30px;
text-align: center;
}

#s-de5a03bf-169e-4c8a-834e-0afddd62346b {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-de5a03bf-169e-4c8a-834e-0afddd62346b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de5a03bf-169e-4c8a-834e-0afddd62346b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e1ddfaef-1a10-45a8-9abd-c6a058b83e1a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e1ddfaef-1a10-45a8-9abd-c6a058b83e1a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-e1ddfaef-1a10-45a8-9abd-c6a058b83e1a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e1ddfaef-1a10-45a8-9abd-c6a058b83e1a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e1ddfaef-1a10-45a8-9abd-c6a058b83e1a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-04e305ff-5c60-4563-bdd4-6a50068aa3c6 {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-ea1dc558-fa74-4fe8-8d74-97b05631d920 {
  margin-left: auto;
margin-right: auto;
}

#s-5d3764a8-87eb-490e-aee4-86bef1f9d785 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 30px;
text-align: center;
}

#s-25ca60c8-90da-4e02-bc4b-bee23e431efd {
  box-shadow:1px 1px 10px 2px rgba(0, 114, 188, 1);
background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 30px;
min-height: 50px;
max-width: 100%;
background-position: center center;
}








#s-25ca60c8-90da-4e02-bc4b-bee23e431efd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25ca60c8-90da-4e02-bc4b-bee23e431efd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e8ceeb05-1620-4f47-aa5d-4f376c1b7e65 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-e8ceeb05-1620-4f47-aa5d-4f376c1b7e65"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-e8ceeb05-1620-4f47-aa5d-4f376c1b7e65"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e8ceeb05-1620-4f47-aa5d-4f376c1b7e65"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e8ceeb05-1620-4f47-aa5d-4f376c1b7e65"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-23068b39-760b-4e3c-818f-e724afadf09b {
  margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

#s-983625e6-3197-4a73-be88-cf16c1f95a1c {
  margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
}

#s-81d7c4dd-4ce8-46b3-ab4a-b283b6ff91dd {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
text-align: center;
}

#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 {
  display: none;
}
#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-content-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 {
  display: none;
}
#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-content-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 {
  display: none;
}
#s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933, #wrap-content-s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933 { display: none !important; }}
@media (min-width: 0px) {
[id="s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-11d6e6d1-cdf2-47fd-a7f0-03a955a5e933"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-36a3c8e8-d1ca-4eb3-b9b1-6d5b05750d89 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 0px;
min-height: 50px;
}








#s-36a3c8e8-d1ca-4eb3-b9b1-6d5b05750d89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36a3c8e8-d1ca-4eb3-b9b1-6d5b05750d89.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b0b66ec3-787e-4d1c-a2e4-e48c2c9c724b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-e670cdb8-5a59-411a-8ddd-53898dcece23 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
}

#s-fc1cb3ac-80b6-4ac3-a87e-67cabcac8c55 {
  margin-left: auto;
margin-right: auto;
}

#s-d58b68db-f226-4252-82cc-ced3b16c5bf0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 30px;
}

#s-7b7b3527-2fa3-4a00-8fc7-2025933b4508 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7b7b3527-2fa3-4a00-8fc7-2025933b4508 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b7b3527-2fa3-4a00-8fc7-2025933b4508.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f7da0bfe-e402-4d88-8442-7483abc79964 {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
text-align: left;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-bef60672-694c-432a-a274-24e88931bfd6 {
  margin-left: auto;
margin-right: auto;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
@media (max-width: 767px){#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  display: none;
}
#s-28dd05dd-3b62-4576-b051-fccfe94dc56d, #wrap-s-28dd05dd-3b62-4576-b051-fccfe94dc56d, #wrap-content-s-28dd05dd-3b62-4576-b051-fccfe94dc56d { display: none !important; }}
#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin: 0 !important;
  overflow: visible;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add background color handling */
  
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-28dd05dd-3b62-4576-b051-fccfe94dc56d .shogun-image-content {
  
    justify-content: center;
  
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
  box-sizing: border-box;
}



.s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  
}


@media (min-width: 1200px){#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin: 0 !important;
  overflow: visible;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add background color handling */
  
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-28dd05dd-3b62-4576-b051-fccfe94dc56d .shogun-image-content {
  
    justify-content: center;
  
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
  box-sizing: border-box;
}



.s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin: 0 !important;
  overflow: visible;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add background color handling */
  
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-28dd05dd-3b62-4576-b051-fccfe94dc56d .shogun-image-content {
  
    justify-content: center;
  
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
  box-sizing: border-box;
}



.s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin: 0 !important;
  overflow: visible;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add background color handling */
  
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-28dd05dd-3b62-4576-b051-fccfe94dc56d .shogun-image-content {
  
    justify-content: center;
  
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
  box-sizing: border-box;
}



.s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  
}


}@media (max-width: 767px){#s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  margin: 0 !important;
  overflow: visible;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-28dd05dd-3b62-4576-b051-fccfe94dc56d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add background color handling */
  
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-28dd05dd-3b62-4576-b051-fccfe94dc56d .shogun-image-content {
  
    justify-content: center;
  
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-28dd05dd-3b62-4576-b051-fccfe94dc56d.shogun-image {
  box-sizing: border-box;
}



.s-28dd05dd-3b62-4576-b051-fccfe94dc56d img.shogun-image {
  
}


}
#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin-left: auto;
margin-right: auto;
max-width: 1520px;
aspect-ratio: 1520/1961;
text-align: center;
}
@media (min-width: 1200px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  display: none;
}
#s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-content-s-45cf9a53-1e39-4fa5-8373-6bd07656047b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  display: none;
}
#s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-content-s-45cf9a53-1e39-4fa5-8373-6bd07656047b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  display: none;
}
#s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-s-45cf9a53-1e39-4fa5-8373-6bd07656047b, #wrap-content-s-45cf9a53-1e39-4fa5-8373-6bd07656047b { display: none !important; }}@media (max-width: 767px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin-left: auto;
margin-right: auto;
max-width: 1520px;
text-align: center;
}
}
#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin: 0 !important;
  overflow: visible;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add background color handling */
  
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }

    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-link {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-content {
  
    justify-content: center;
  
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
  box-sizing: border-box;
}



.s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
      --shg-aspect-ratio: calc(1520/1961); 
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
      position: relative;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

@media (min-width: 1200px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin: 0 !important;
  overflow: visible;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add background color handling */
  
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }

    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-link {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-content {
  
    justify-content: center;
  
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
  box-sizing: border-box;
}



.s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
      --shg-aspect-ratio: calc(1520/1961); 
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
      position: relative;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin: 0 !important;
  overflow: visible;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add background color handling */
  
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }

    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-link {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-content {
  
    justify-content: center;
  
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
  box-sizing: border-box;
}



.s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
      --shg-aspect-ratio: calc(1520/1961); 
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
      position: relative;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin: 0 !important;
  overflow: visible;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add background color handling */
  
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }

    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-link {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-content {
  
    justify-content: center;
  
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
  box-sizing: border-box;
}



.s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
      --shg-aspect-ratio: calc(1520/1961); 
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
      position: relative;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}@media (max-width: 767px){#s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  margin: 0 !important;
  overflow: visible;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add background color handling */
  
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }

    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-link {
      aspect-ratio: 1520/1961;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1520px;
  }



  img.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
    
    
    
    max-height: 1520px;
  }


.s-45cf9a53-1e39-4fa5-8373-6bd07656047b .shogun-image-content {
  
    justify-content: center;
  
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image {
  box-sizing: border-box;
}



.s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b {
      --shg-aspect-ratio: calc(1520/1961); 
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container {
      position: relative;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-45cf9a53-1e39-4fa5-8373-6bd07656047b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1520px;
    }
  }

}
#s-cf215ff9-a7c3-4ee3-85bd-45d272d11990 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
}
@media (max-width: 767px){#s-cf215ff9-a7c3-4ee3-85bd-45d272d11990 {
  display: none;
}
#s-cf215ff9-a7c3-4ee3-85bd-45d272d11990, #wrap-s-cf215ff9-a7c3-4ee3-85bd-45d272d11990, #wrap-content-s-cf215ff9-a7c3-4ee3-85bd-45d272d11990 { display: none !important; }}
#s-67f714e8-66dd-42c3-83ba-adda953011f1 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
}
@media (min-width: 1200px){#s-67f714e8-66dd-42c3-83ba-adda953011f1 {
  display: none;
}
#s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-content-s-67f714e8-66dd-42c3-83ba-adda953011f1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-67f714e8-66dd-42c3-83ba-adda953011f1 {
  display: none;
}
#s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-content-s-67f714e8-66dd-42c3-83ba-adda953011f1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-67f714e8-66dd-42c3-83ba-adda953011f1 {
  display: none;
}
#s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-s-67f714e8-66dd-42c3-83ba-adda953011f1, #wrap-content-s-67f714e8-66dd-42c3-83ba-adda953011f1 { display: none !important; }}
#s-77c57a01-2fad-4f33-bde1-389d31e940fd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 30px;
padding-right: 10%;
text-align: center;
}
@media (max-width: 767px){#s-77c57a01-2fad-4f33-bde1-389d31e940fd {
  display: none;
}
#s-77c57a01-2fad-4f33-bde1-389d31e940fd, #wrap-s-77c57a01-2fad-4f33-bde1-389d31e940fd, #wrap-content-s-77c57a01-2fad-4f33-bde1-389d31e940fd { display: none !important; }}
#s-77c57a01-2fad-4f33-bde1-389d31e940fd .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin-left: auto;
margin-right: auto;
max-width: 980px;
text-align: center;
}
@media (max-width: 767px){#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  display: none;
}
#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0, #wrap-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0, #wrap-content-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 { display: none !important; }}
#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
    
    
    
    max-height: 980px;
  }


.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
  box-sizing: border-box;
}



.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
    
    
    
    max-height: 980px;
  }


.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
  box-sizing: border-box;
}



.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
    
    
    
    max-height: 980px;
  }


.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
  box-sizing: border-box;
}



.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
    
    
    
    max-height: 980px;
  }


.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
  box-sizing: border-box;
}



.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
    
    
    
    max-height: 980px;
  }


.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a78b8606-a01c-4819-bf39-e1a905a5f1e0.shogun-image {
  box-sizing: border-box;
}



.s-a78b8606-a01c-4819-bf39-e1a905a5f1e0 img.shogun-image {
  
}


}
#s-e7067e26-bfb1-4d87-aecd-edfd1f136269 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-e7067e26-bfb1-4d87-aecd-edfd1f136269 {
  display: none;
}
#s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-content-s-e7067e26-bfb1-4d87-aecd-edfd1f136269 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e7067e26-bfb1-4d87-aecd-edfd1f136269 {
  display: none;
}
#s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-content-s-e7067e26-bfb1-4d87-aecd-edfd1f136269 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e7067e26-bfb1-4d87-aecd-edfd1f136269 {
  display: none;
}
#s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-s-e7067e26-bfb1-4d87-aecd-edfd1f136269, #wrap-content-s-e7067e26-bfb1-4d87-aecd-edfd1f136269 { display: none !important; }}
#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 750/1984;
text-align: center;
}
@media (min-width: 1200px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  display: none;
}
#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-content-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  display: none;
}
#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-content-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  display: none;
}
#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa, #wrap-content-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa { display: none !important; }}@media (max-width: 767px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
}
#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin: 0 !important;
  overflow: visible;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add background color handling */
  
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add padding handling */
  padding-left: 5%;
  padding-right: 5%;
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }

    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-link {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-content {
  
    justify-content: center;
  
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
  box-sizing: border-box;
}



.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
      --shg-aspect-ratio: calc(750/1984); 
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
      position: relative;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin: 0 !important;
  overflow: visible;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add background color handling */
  
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }

    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-link {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-content {
  
    justify-content: center;
  
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
  box-sizing: border-box;
}



.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
      --shg-aspect-ratio: calc(750/1984); 
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
      position: relative;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin: 0 !important;
  overflow: visible;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add background color handling */
  
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }

    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-link {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-content {
  
    justify-content: center;
  
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
  box-sizing: border-box;
}



.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
      --shg-aspect-ratio: calc(750/1984); 
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
      position: relative;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin: 0 !important;
  overflow: visible;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add background color handling */
  
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }

    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-link {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-content {
  
    justify-content: center;
  
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
  box-sizing: border-box;
}



.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
      --shg-aspect-ratio: calc(750/1984); 
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
      position: relative;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  margin: 0 !important;
  overflow: visible;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add background color handling */
  
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  /* Add padding handling */
  padding-left: 5%;
  padding-right: 5%;
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }

    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-link {
      aspect-ratio: 750/1984;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa .shogun-image-content {
  
    justify-content: center;
  
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image {
  box-sizing: border-box;
}



.s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa {
      --shg-aspect-ratio: calc(750/1984); 
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container {
      position: relative;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aa093ce5-dfd0-4e37-bd2e-009c7ccd1caa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1 {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 10%;
padding-bottom: 80px;
padding-right: 10%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1 {
  display: none;
}
#s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1, #wrap-s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1, #wrap-content-s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1 { display: none !important; }}
@media (min-width: 0px) {
[id="s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-80a924fc-260d-4a2d-aa5b-52b4d6f98fc1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0405459b-f53e-4a84-b2de-4c27fb3ba8f0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0405459b-f53e-4a84-b2de-4c27fb3ba8f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0405459b-f53e-4a84-b2de-4c27fb3ba8f0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-19bafa72-b39f-42c9-8555-c752c60be8cc {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
text-align: left;
}

#s-d65d2e58-4496-46ee-8556-9dae871bd707 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
min-height: 50px;
}








#s-d65d2e58-4496-46ee-8556-9dae871bd707 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d65d2e58-4496-46ee-8556-9dae871bd707.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-254d729e-a89e-48ed-ad20-13cda9aa466d {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
text-align: left;
}

#s-254d729e-a89e-48ed-ad20-13cda9aa466d .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-0f626750-8de1-49ea-8d93-23903d1e9a3e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 40px;
padding-right: 10%;
}

#s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 10%;
padding-bottom: 80px;
padding-right: 10%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c {
  display: none;
}
#s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c, #wrap-s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c, #wrap-content-s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c { display: none !important; }}
@media (min-width: 0px) {
[id="s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7f1e3b13-f775-46d0-95e8-0b722d7afd5c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e8791d78-ac98-427e-83a6-7c13bf46613b {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
min-height: 50px;
}








#s-e8791d78-ac98-427e-83a6-7c13bf46613b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e8791d78-ac98-427e-83a6-7c13bf46613b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c08869ce-ee34-44f0-9f85-29b6466a8cbc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
text-align: center;
}

#s-c08869ce-ee34-44f0-9f85-29b6466a8cbc .shogun-heading-component h2 {
  color: rgba(0, 114, 188, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-94cd9556-371e-4fa6-b69f-5791bc6b2386 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 40px;
padding-right: 10%;
}

#s-2c5bd144-457e-4ab1-a45d-93c3a8bf3681 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-2c5bd144-457e-4ab1-a45d-93c3a8bf3681"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2c5bd144-457e-4ab1-a45d-93c3a8bf3681"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-2c5bd144-457e-4ab1-a45d-93c3a8bf3681"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-2c5bd144-457e-4ab1-a45d-93c3a8bf3681"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-7c1562c3-dc8f-43f8-8571-d48df7b906f9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7c1562c3-dc8f-43f8-8571-d48df7b906f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7c1562c3-dc8f-43f8-8571-d48df7b906f9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin-left: auto;
margin-right: auto;
max-width: 204px;
aspect-ratio: 204/300;
text-align: center;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin: 0 !important;
  overflow: visible;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add background color handling */
  
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
  box-sizing: border-box;
}



.s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86274d60-3e75-4a83-8ee3-631f46c15978 {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
      position: relative;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

@media (min-width: 1200px){#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin: 0 !important;
  overflow: visible;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add background color handling */
  
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
  box-sizing: border-box;
}



.s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86274d60-3e75-4a83-8ee3-631f46c15978 {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
      position: relative;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin: 0 !important;
  overflow: visible;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add background color handling */
  
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
  box-sizing: border-box;
}



.s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86274d60-3e75-4a83-8ee3-631f46c15978 {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
      position: relative;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin: 0 !important;
  overflow: visible;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add background color handling */
  
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
  box-sizing: border-box;
}



.s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86274d60-3e75-4a83-8ee3-631f46c15978 {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
      position: relative;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (max-width: 767px){#s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  margin: 0 !important;
  overflow: visible;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86274d60-3e75-4a83-8ee3-631f46c15978 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add background color handling */
  
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-86274d60-3e75-4a83-8ee3-631f46c15978 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-86274d60-3e75-4a83-8ee3-631f46c15978 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image {
  box-sizing: border-box;
}



.s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-86274d60-3e75-4a83-8ee3-631f46c15978 {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container {
      position: relative;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-86274d60-3e75-4a83-8ee3-631f46c15978 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}
#s-4cf55b92-d57f-4d7e-9ffd-bf16fe8a5ccc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4cf55b92-d57f-4d7e-9ffd-bf16fe8a5ccc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4cf55b92-d57f-4d7e-9ffd-bf16fe8a5ccc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-98532aa1-6a50-4c47-bfab-15060766b67d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
}

#s-3d549819-178c-4405-b4de-8dd4ce2e5a04 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-3d549819-178c-4405-b4de-8dd4ce2e5a04 {
  display: none;
}
#s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-content-s-3d549819-178c-4405-b4de-8dd4ce2e5a04 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3d549819-178c-4405-b4de-8dd4ce2e5a04 {
  display: none;
}
#s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-content-s-3d549819-178c-4405-b4de-8dd4ce2e5a04 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3d549819-178c-4405-b4de-8dd4ce2e5a04 {
  display: none;
}
#s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-s-3d549819-178c-4405-b4de-8dd4ce2e5a04, #wrap-content-s-3d549819-178c-4405-b4de-8dd4ce2e5a04 { display: none !important; }}
@media (min-width: 0px) {
[id="s-3d549819-178c-4405-b4de-8dd4ce2e5a04"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3d549819-178c-4405-b4de-8dd4ce2e5a04"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3d549819-178c-4405-b4de-8dd4ce2e5a04"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3d549819-178c-4405-b4de-8dd4ce2e5a04"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-bae64aae-9065-4784-a732-84e97b86ba9a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bae64aae-9065-4784-a732-84e97b86ba9a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bae64aae-9065-4784-a732-84e97b86ba9a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin-left: auto;
margin-right: auto;
max-width: 225px;
aspect-ratio: 225/212;
text-align: center;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin: 0 !important;
  overflow: visible;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add background color handling */
  
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
  box-sizing: border-box;
}



.s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3c9689f5-5749-49c8-8203-552063261c6a {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
      position: relative;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

@media (min-width: 1200px){#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin: 0 !important;
  overflow: visible;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add background color handling */
  
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
  box-sizing: border-box;
}



.s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3c9689f5-5749-49c8-8203-552063261c6a {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
      position: relative;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin: 0 !important;
  overflow: visible;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add background color handling */
  
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
  box-sizing: border-box;
}



.s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3c9689f5-5749-49c8-8203-552063261c6a {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
      position: relative;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin: 0 !important;
  overflow: visible;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add background color handling */
  
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
  box-sizing: border-box;
}



.s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3c9689f5-5749-49c8-8203-552063261c6a {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
      position: relative;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (max-width: 767px){#s-3c9689f5-5749-49c8-8203-552063261c6a {
  margin: 0 !important;
  overflow: visible;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3c9689f5-5749-49c8-8203-552063261c6a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add background color handling */
  
}

#s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3c9689f5-5749-49c8-8203-552063261c6a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-3c9689f5-5749-49c8-8203-552063261c6a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image {
  box-sizing: border-box;
}



.s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3c9689f5-5749-49c8-8203-552063261c6a {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container {
      position: relative;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3c9689f5-5749-49c8-8203-552063261c6a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}
#s-fb2b1535-a897-4470-b063-112244930ecc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-fb2b1535-a897-4470-b063-112244930ecc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb2b1535-a897-4470-b063-112244930ecc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a245e4cb-93bd-4923-890f-29764a541541 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
}

#s-d7839a66-8539-4640-af5f-decba39d74dc {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d7839a66-8539-4640-af5f-decba39d74dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7839a66-8539-4640-af5f-decba39d74dc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
aspect-ratio: 700/780;
text-align: center;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin: 0 !important;
  overflow: visible;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add background color handling */
  
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
  box-sizing: border-box;
}



.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
      position: relative;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

@media (min-width: 1200px){#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin: 0 !important;
  overflow: visible;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add background color handling */
  
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
  box-sizing: border-box;
}



.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
      position: relative;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin: 0 !important;
  overflow: visible;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add background color handling */
  
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
  box-sizing: border-box;
}



.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
      position: relative;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin: 0 !important;
  overflow: visible;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add background color handling */
  
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
  box-sizing: border-box;
}



.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
      position: relative;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}@media (max-width: 767px){#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  margin: 0 !important;
  overflow: visible;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add background color handling */
  
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 700px;
  }



  img.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
    
    
    
    max-height: 700px;
  }


.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image {
  box-sizing: border-box;
}



.s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container {
      position: relative;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ffd4cb61-23e2-478c-8d2c-e755d0603312 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 700px;
    }
  }

}
#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e {
  display: none;
}
#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-content-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e {
  display: none;
}
#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-content-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e {
  display: none;
}
#s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e, #wrap-content-s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e { display: none !important; }}
@media (min-width: 0px) {
[id="s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-51a2b3a8-3562-48e7-9a68-20a9f2ce251e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-9f606c3c-640e-4005-99ce-0eb1bb93b0db {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9f606c3c-640e-4005-99ce-0eb1bb93b0db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f606c3c-640e-4005-99ce-0eb1bb93b0db.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-45a9fd8d-c0ac-4d0c-8fdc-6900ea1c7b39 {
  margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
min-height: 50px;
}








#s-45a9fd8d-c0ac-4d0c-8fdc-6900ea1c7b39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45a9fd8d-c0ac-4d0c-8fdc-6900ea1c7b39.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e7e4385c-3bab-4059-8831-7896b1c7505b {
  margin-left: auto;
margin-right: auto;
}

#s-8798ca76-7c96-4bf4-907f-09adcd926b26 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 30px;
}

#s-c8777e1c-789c-459e-9434-70a468fd36ed {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
text-align: left;
}

#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc {
  margin-left: auto;
margin-right: auto;
padding-top: 80px;
padding-left: 5%;
padding-bottom: 50px;
padding-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc {
  display: none;
}
#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-content-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc {
  display: none;
}
#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-content-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc {
  display: none;
}
#s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc, #wrap-content-s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc { display: none !important; }}
@media (min-width: 0px) {
[id="s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-37f9da6d-5573-4a96-8a33-b4ee4c17fdcc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6d181811-dd21-4f12-80d4-8b61bbd5e37a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-6d181811-dd21-4f12-80d4-8b61bbd5e37a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d181811-dd21-4f12-80d4-8b61bbd5e37a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-96075fd6-8883-4ba2-bc1a-ee45371b47f2 {
  margin-left: auto;
margin-right: auto;
}

#s-621d86b5-3421-4250-b90f-a5e398a5e0e1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 30px;
}

#s-346aa8a9-242d-450d-86c6-200cfce5226f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-346aa8a9-242d-450d-86c6-200cfce5226f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-346aa8a9-242d-450d-86c6-200cfce5226f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-346aa8a9-242d-450d-86c6-200cfce5226f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-346aa8a9-242d-450d-86c6-200cfce5226f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-cc304e88-92d1-45d1-a793-8104a420f424 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cc304e88-92d1-45d1-a793-8104a420f424 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cc304e88-92d1-45d1-a793-8104a420f424.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin-left: auto;
margin-right: auto;
max-width: 204px;
aspect-ratio: 204/300;
text-align: center;
}
@media (max-width: 767px){#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin-left: auto;
margin-right: auto;
max-width: 204px;
text-align: center;
}
}
#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin: 0 !important;
  overflow: visible;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add background color handling */
  
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
  box-sizing: border-box;
}



.s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fc0e7026-5b41-4128-be11-0616719a9f0c {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
      position: relative;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

@media (min-width: 1200px){#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin: 0 !important;
  overflow: visible;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add background color handling */
  
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
  box-sizing: border-box;
}



.s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fc0e7026-5b41-4128-be11-0616719a9f0c {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
      position: relative;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin: 0 !important;
  overflow: visible;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add background color handling */
  
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
  box-sizing: border-box;
}



.s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fc0e7026-5b41-4128-be11-0616719a9f0c {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
      position: relative;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin: 0 !important;
  overflow: visible;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add background color handling */
  
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
  box-sizing: border-box;
}



.s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fc0e7026-5b41-4128-be11-0616719a9f0c {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
      position: relative;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}@media (max-width: 767px){#s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  margin: 0 !important;
  overflow: visible;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc0e7026-5b41-4128-be11-0616719a9f0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add background color handling */
  
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }

    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-link {
      aspect-ratio: 204/300;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fc0e7026-5b41-4128-be11-0616719a9f0c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 204px;
  }



  img.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
    
    
    
    max-height: 204px;
  }


.s-fc0e7026-5b41-4128-be11-0616719a9f0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image {
  box-sizing: border-box;
}



.s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fc0e7026-5b41-4128-be11-0616719a9f0c {
      --shg-aspect-ratio: calc(204/300); 
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container {
      position: relative;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fc0e7026-5b41-4128-be11-0616719a9f0c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 204px;
    }
  }

}
#s-b2fe80b8-6601-41f5-b28f-a80b4ba4dbf5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b2fe80b8-6601-41f5-b28f-a80b4ba4dbf5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2fe80b8-6601-41f5-b28f-a80b4ba4dbf5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cff0316f-5564-4b59-ac1c-afb13a5fe154 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
}

#s-349fd024-3d44-48bd-bf84-8a9ce9a35849 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-349fd024-3d44-48bd-bf84-8a9ce9a35849 {
  display: none;
}
#s-349fd024-3d44-48bd-bf84-8a9ce9a35849, #wrap-s-349fd024-3d44-48bd-bf84-8a9ce9a35849, #wrap-content-s-349fd024-3d44-48bd-bf84-8a9ce9a35849 { display: none !important; }}
@media (min-width: 0px) {
[id="s-349fd024-3d44-48bd-bf84-8a9ce9a35849"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-349fd024-3d44-48bd-bf84-8a9ce9a35849"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-349fd024-3d44-48bd-bf84-8a9ce9a35849"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-349fd024-3d44-48bd-bf84-8a9ce9a35849"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-edeb07d4-b855-4631-a132-daa42429c6a1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-edeb07d4-b855-4631-a132-daa42429c6a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-edeb07d4-b855-4631-a132-daa42429c6a1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin-left: auto;
margin-right: auto;
max-width: 225px;
aspect-ratio: 225/212;
text-align: center;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin: 0 !important;
  overflow: visible;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add background color handling */
  
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-content {
  
    justify-content: center;
  
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shg-align-container {
  display: flex;
  justify-content: center
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
  box-sizing: border-box;
}



.s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-728588c7-24ba-4a5c-98a5-0601837cab41 {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
      position: relative;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

@media (min-width: 1200px){#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin: 0 !important;
  overflow: visible;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add background color handling */
  
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-content {
  
    justify-content: center;
  
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shg-align-container {
  display: flex;
  justify-content: center
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
  box-sizing: border-box;
}



.s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-728588c7-24ba-4a5c-98a5-0601837cab41 {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
      position: relative;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin: 0 !important;
  overflow: visible;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add background color handling */
  
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-content {
  
    justify-content: center;
  
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shg-align-container {
  display: flex;
  justify-content: center
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
  box-sizing: border-box;
}



.s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-728588c7-24ba-4a5c-98a5-0601837cab41 {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
      position: relative;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin: 0 !important;
  overflow: visible;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add background color handling */
  
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-content {
  
    justify-content: center;
  
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shg-align-container {
  display: flex;
  justify-content: center
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
  box-sizing: border-box;
}



.s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-728588c7-24ba-4a5c-98a5-0601837cab41 {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
      position: relative;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}@media (max-width: 767px){#s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  margin: 0 !important;
  overflow: visible;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-728588c7-24ba-4a5c-98a5-0601837cab41 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add background color handling */
  
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }

    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-link {
      aspect-ratio: 225/212;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-728588c7-24ba-4a5c-98a5-0601837cab41 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 225px;
  }



  img.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
    
    
    
    max-height: 225px;
  }


.s-728588c7-24ba-4a5c-98a5-0601837cab41 .shogun-image-content {
  
    justify-content: center;
  
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shg-align-container {
  display: flex;
  justify-content: center
}

.s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image {
  box-sizing: border-box;
}



.s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-728588c7-24ba-4a5c-98a5-0601837cab41 {
      --shg-aspect-ratio: calc(225/212); 
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container {
      position: relative;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-728588c7-24ba-4a5c-98a5-0601837cab41 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 225px;
    }
  }

}
#s-3502da24-baa7-410a-8061-874b9b1fda5e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-3502da24-baa7-410a-8061-874b9b1fda5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3502da24-baa7-410a-8061-874b9b1fda5e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d822847f-2295-426a-96aa-96468b7dd520 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 20px;
padding-right: 10%;
}

#s-08480bc8-7a07-47ea-be64-7ad83169cc02 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-08480bc8-7a07-47ea-be64-7ad83169cc02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08480bc8-7a07-47ea-be64-7ad83169cc02.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
aspect-ratio: 700/780;
text-align: center;
}
@media (max-width: 767px){#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin-left: auto;
margin-right: auto;
max-width: 80%;
text-align: center;
}
}
#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin: 0 !important;
  overflow: visible;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add background color handling */
  
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80%;
  }



  img.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
  box-sizing: border-box;
}



.s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
      position: relative;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80%;
    }
  }

@media (min-width: 1200px){#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin: 0 !important;
  overflow: visible;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add background color handling */
  
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80%;
  }



  img.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
  box-sizing: border-box;
}



.s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
      position: relative;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin: 0 !important;
  overflow: visible;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add background color handling */
  
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80%;
  }



  img.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
  box-sizing: border-box;
}



.s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
      position: relative;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin: 0 !important;
  overflow: visible;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add background color handling */
  
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80%;
  }



  img.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
  box-sizing: border-box;
}



.s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
      position: relative;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80%;
    }
  }

}@media (max-width: 767px){#s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  margin: 0 !important;
  overflow: visible;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add background color handling */
  
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }

    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-link {
      aspect-ratio: 700/780;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80%;
  }



  img.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-cbd3f7be-ae21-41a7-9050-d7538844d55e .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image {
  box-sizing: border-box;
}



.s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e {
      --shg-aspect-ratio: calc(700/780); 
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container {
      position: relative;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cbd3f7be-ae21-41a7-9050-d7538844d55e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80%;
    }
  }

}
#s-815cf6e4-622f-4a23-8b3c-1fa665d379ac {
  margin-left: auto;
margin-right: auto;
}

#s-a8fdfb15-c1c4-4960-b833-cd544bd099fa {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a8fdfb15-c1c4-4960-b833-cd544bd099fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a8fdfb15-c1c4-4960-b833-cd544bd099fa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

/* Duplicated Styles are also in Category base.css - keep them in sync */

.shg-swiper-container {
  --arrow-button-size: 35px;
  --pagination-height: 32px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bottom: 8px;

  position: relative;
  /*
   * In case you are wondering, why it's set to grid, please see the links below:
   * https://github.com/nolimits4web/swiper/issues/3599
   * https://github.com/nolimits4web/swiper/issues/3599#issuecomment-1290283431
   */
  display: grid;
  padding: 8px var(--arrow-button-size) var(--pagination-height)
    var(--arrow-button-size);
}

.shg-swiper:not(.swiper-initialized) {
  visibility: hidden;
  display: flex;
  overflow-x: hidden;
}

.shg-swiper-container > .shg-swiper {
  margin-left: 0;
  margin-right: 0;
}

.shg-swiper:not(.swiper-initialized) ~ .swiper-pagination,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-prev,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-next {
  visibility: hidden;
}

.shg-swiper-container > .swiper-button-prev,
.shg-swiper-container > .swiper-button-next {
  top: 0;
  height: calc(100% - var(--pagination-height));
  width: var(--arrow-button-size);
  margin: 0;
}

.shg-swiper-container > .swiper-button-prev {
  left: 0;
}

.shg-swiper-container > .swiper-button-next {
  right: 0;
}

.shg-swiper-container > .swiper-button-next:after,
.shg-swiper-container > .swiper-button-prev:after {
  /* Ditch default Swiper arrow */
  display: none;
}

.shg-swiper-container > .swiper-button-next svg,
.shg-swiper-container > .swiper-button-prev svg {
  width: var(--arrow-button-size);
  height: var(--arrow-button-size);
}

#s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a {
  box-shadow:0px 0px 0px 0px ;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 50px;
}

/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a {
  --swiper-pagination-color: rgba(255, 255, 255, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(255, 255, 255, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
    --swiper-pagination-bottom: 14px !important;
    padding: 0 !important;
  
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-prev,
#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-next {
  
    height: 100% !important;
  
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-prev svg,
#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-prev {
  
    left: 2% !important;
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-next {
  
    right: 2% !important;
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-eeaf3761-f22a-47a0-a18f-f9e25aab8c6a .swiper-pagination {
  position:  absolute ;
  display: flex;
  margin-top:  0 ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 1920/830;
text-align: center;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin: 0 !important;
  overflow: visible;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add background color handling */
  
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }

    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-link {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
  box-sizing: border-box;
}



.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
      --shg-aspect-ratio: calc(1920/830); 
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
      position: relative;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin: 0 !important;
  overflow: visible;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add background color handling */
  
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }

    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-link {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
  box-sizing: border-box;
}



.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
      --shg-aspect-ratio: calc(1920/830); 
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
      position: relative;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin: 0 !important;
  overflow: visible;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add background color handling */
  
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }

    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-link {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
  box-sizing: border-box;
}



.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
      --shg-aspect-ratio: calc(1920/830); 
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
      position: relative;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin: 0 !important;
  overflow: visible;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add background color handling */
  
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }

    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-link {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
  box-sizing: border-box;
}



.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
      --shg-aspect-ratio: calc(1920/830); 
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
      position: relative;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  margin: 0 !important;
  overflow: visible;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add background color handling */
  
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }

    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-link {
      aspect-ratio: 1920/830;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 .shogun-image-content {
  
    justify-content: center;
  
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shg-align-container {
  display: flex;
  justify-content: center
}

.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image {
  box-sizing: border-box;
}



.s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 {
      --shg-aspect-ratio: calc(1920/830); 
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container {
      position: relative;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-69271e88-75a6-4f08-bc2d-3e6f5ffd3062 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin: 0 !important;
  overflow: visible;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add background color handling */
  
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af .shogun-image-content {
  
    justify-content: center;
  
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
  box-sizing: border-box;
}



.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  
}


@media (min-width: 1200px){#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin: 0 !important;
  overflow: visible;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add background color handling */
  
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af .shogun-image-content {
  
    justify-content: center;
  
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
  box-sizing: border-box;
}



.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin: 0 !important;
  overflow: visible;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add background color handling */
  
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af .shogun-image-content {
  
    justify-content: center;
  
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
  box-sizing: border-box;
}



.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin: 0 !important;
  overflow: visible;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add background color handling */
  
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af .shogun-image-content {
  
    justify-content: center;
  
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
  box-sizing: border-box;
}



.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  
}


}@media (max-width: 767px){#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  margin: 0 !important;
  overflow: visible;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8da0399e-a408-4a47-b10f-7eeb7c13c6af {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add background color handling */
  
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af .shogun-image-content {
  
    justify-content: center;
  
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8da0399e-a408-4a47-b10f-7eeb7c13c6af.shogun-image {
  box-sizing: border-box;
}



.s-8da0399e-a408-4a47-b10f-7eeb7c13c6af img.shogun-image {
  
}


}
#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin: 0 !important;
  overflow: visible;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add background color handling */
  
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-c1d425d4-4b61-43d1-854f-5899c1c46392 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
  box-sizing: border-box;
}



.s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin: 0 !important;
  overflow: visible;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add background color handling */
  
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-c1d425d4-4b61-43d1-854f-5899c1c46392 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
  box-sizing: border-box;
}



.s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin: 0 !important;
  overflow: visible;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add background color handling */
  
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-c1d425d4-4b61-43d1-854f-5899c1c46392 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
  box-sizing: border-box;
}



.s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin: 0 !important;
  overflow: visible;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add background color handling */
  
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-c1d425d4-4b61-43d1-854f-5899c1c46392 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
  box-sizing: border-box;
}



.s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  margin: 0 !important;
  overflow: visible;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c1d425d4-4b61-43d1-854f-5899c1c46392 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add background color handling */
  
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-c1d425d4-4b61-43d1-854f-5899c1c46392 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c1d425d4-4b61-43d1-854f-5899c1c46392.shogun-image {
  box-sizing: border-box;
}



.s-c1d425d4-4b61-43d1-854f-5899c1c46392 img.shogun-image {
  
}


}
#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin: 0 !important;
  overflow: visible;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add background color handling */
  
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
  box-sizing: border-box;
}



.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  
}


@media (min-width: 1200px){#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin: 0 !important;
  overflow: visible;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add background color handling */
  
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
  box-sizing: border-box;
}



.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin: 0 !important;
  overflow: visible;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add background color handling */
  
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
  box-sizing: border-box;
}



.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin: 0 !important;
  overflow: visible;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add background color handling */
  
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
  box-sizing: border-box;
}



.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  
}


}@media (max-width: 767px){#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  margin: 0 !important;
  overflow: visible;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add background color handling */
  
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987.shogun-image {
  box-sizing: border-box;
}



.s-bfb9538e-5e2f-4f0f-9e64-ca2d5b55d987 img.shogun-image {
  
}


}
#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}
@media (max-width: 767px){#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  display: none;
}
#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13, #wrap-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13, #wrap-content-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 { display: none !important; }}
#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin: 0 !important;
  overflow: visible;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add background color handling */
  
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
    
    
    
    
  }


.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
  box-sizing: border-box;
}



.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin: 0 !important;
  overflow: visible;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add background color handling */
  
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
    
    
    
    
  }


.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
  box-sizing: border-box;
}



.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin: 0 !important;
  overflow: visible;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add background color handling */
  
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
    
    
    
    
  }


.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
  box-sizing: border-box;
}



.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin: 0 !important;
  overflow: visible;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add background color handling */
  
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
    
    
    
    
  }


.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
  box-sizing: border-box;
}



.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  margin: 0 !important;
  overflow: visible;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add background color handling */
  
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
    
    
    
    
  }


.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5c1b176-d254-4e86-a86b-264e3cbd4f13.shogun-image {
  box-sizing: border-box;
}



.s-c5c1b176-d254-4e86-a86b-264e3cbd4f13 img.shogun-image {
  
}


}
#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
aspect-ratio: 1520/1349;
text-align: center;
}
@media (min-width: 1200px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  display: none;
}
#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-content-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  display: none;
}
#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-content-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  display: none;
}
#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195, #wrap-content-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 { display: none !important; }}@media (max-width: 767px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin-left: auto;
margin-right: auto;
max-width: 100%;
text-align: center;
}
}
#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }

    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-link {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
  box-sizing: border-box;
}



.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
      --shg-aspect-ratio: calc(1520/1349); 
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
      position: relative;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

@media (min-width: 1200px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }

    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-link {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
  box-sizing: border-box;
}



.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
      --shg-aspect-ratio: calc(1520/1349); 
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
      position: relative;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }

    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-link {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
  box-sizing: border-box;
}



.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
      --shg-aspect-ratio: calc(1520/1349); 
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
      position: relative;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }

    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-link {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
  box-sizing: border-box;
}



.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
      --shg-aspect-ratio: calc(1520/1349); 
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
      position: relative;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}@media (max-width: 767px){#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  margin: 0 !important;
  overflow: visible;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add background color handling */
  
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }

    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-link {
      aspect-ratio: 1520/1349;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100%;
  }



  img.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
    
    
    
    max-height: 100%;
  }


.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image {
  box-sizing: border-box;
}



.s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 {
      --shg-aspect-ratio: calc(1520/1349); 
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container {
      position: relative;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0d0996c-bfd9-4bf4-b570-2721f4e6a195 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100%;
    }
  }

}
#s-4879c0c2-8b1c-4567-9e08-a61704a818e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-4879c0c2-8b1c-4567-9e08-a61704a818e4 {
  
}
}@media (max-width: 767px){#s-4879c0c2-8b1c-4567-9e08-a61704a818e4 {
  display: none;
}
#s-4879c0c2-8b1c-4567-9e08-a61704a818e4, #wrap-s-4879c0c2-8b1c-4567-9e08-a61704a818e4, #wrap-content-s-4879c0c2-8b1c-4567-9e08-a61704a818e4 { display: none !important; }}
#s-4879c0c2-8b1c-4567-9e08-a61704a818e4 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3 {
  
}
}@media (max-width: 767px){#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3 {
  display: none;
}
#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3, #wrap-s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3, #wrap-content-s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3 { display: none !important; }}







#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eaf3ae9b-7993-4bb7-a20f-39b4d05559a3.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc {
  margin-top: 0px;
padding-top: 30px;
padding-left: 20%;
padding-bottom: 30px;
padding-right: 20%;
}
@media (max-width: 767px){#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc {
  
}
}
#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(240, 240, 240, 1);
}

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 0.07);
  padding: 25px;
}

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(240, 240, 240, 1);
}

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .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: Open Sans;
  font-weight: 600;
  font-style: ;
  font-size: 18px;
}

#s-3435f7c7-87b9-44fd-afeb-149ecb93e7bc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}
#s-2e2fc442-d86c-4a37-ae9b-af74975fecf0 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-59c237ca-9f9d-407d-8c08-4c9cecc52600 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-a4860e56-935e-4993-9fbb-83499f4a7bc5 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-964c72c1-8f07-4afd-bae4-aac7376a5c34 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-550d6989-fa34-4531-bd1e-423bb4860d86 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-b2726bc9-4113-4429-8a8d-faea8d3d039d {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin-left: auto;
margin-right: auto;
max-width: 1280px;
text-align: center;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin: 0 !important;
  overflow: visible;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add background color handling */
  
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-3f6b6347-5c82-419c-8971-da53badb8c89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
  box-sizing: border-box;
}



.s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  
}


@media (min-width: 1200px){#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin: 0 !important;
  overflow: visible;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add background color handling */
  
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-3f6b6347-5c82-419c-8971-da53badb8c89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
  box-sizing: border-box;
}



.s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin: 0 !important;
  overflow: visible;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add background color handling */
  
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-3f6b6347-5c82-419c-8971-da53badb8c89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
  box-sizing: border-box;
}



.s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin: 0 !important;
  overflow: visible;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add background color handling */
  
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-3f6b6347-5c82-419c-8971-da53badb8c89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
  box-sizing: border-box;
}



.s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  
}


}@media (max-width: 767px){#s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  margin: 0 !important;
  overflow: visible;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f6b6347-5c82-419c-8971-da53badb8c89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add background color handling */
  
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-3f6b6347-5c82-419c-8971-da53badb8c89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f6b6347-5c82-419c-8971-da53badb8c89.shogun-image {
  box-sizing: border-box;
}



.s-3f6b6347-5c82-419c-8971-da53badb8c89 img.shogun-image {
  
}


}
#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 {
  display: none;
}
#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-content-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 {
  display: none;
}
#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-content-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 {
  display: none;
}
#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6, #wrap-content-s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 { display: none !important; }}@media (max-width: 767px){#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 {
  
}
}







#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-995a3ec2-da8a-4878-bcb9-1d7b575b25b6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-79def563-8d0f-4ac8-b016-afbcd11e0a52 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-79def563-8d0f-4ac8-b016-afbcd11e0a52 {
  display: none;
}
#s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-content-s-79def563-8d0f-4ac8-b016-afbcd11e0a52 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-79def563-8d0f-4ac8-b016-afbcd11e0a52 {
  display: none;
}
#s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-content-s-79def563-8d0f-4ac8-b016-afbcd11e0a52 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-79def563-8d0f-4ac8-b016-afbcd11e0a52 {
  display: none;
}
#s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-s-79def563-8d0f-4ac8-b016-afbcd11e0a52, #wrap-content-s-79def563-8d0f-4ac8-b016-afbcd11e0a52 { display: none !important; }}@media (max-width: 767px){#s-79def563-8d0f-4ac8-b016-afbcd11e0a52 {
  padding-top: 50px;
padding-bottom: 30px;
}
}
#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa {
  margin-top: 0px;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
}
@media (max-width: 767px){#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa {
  
}
}
#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(240, 240, 240, 1);
}

#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 0.07);
  padding: 25px;
}

#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(240, 240, 240, 1);
}

#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .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: Open Sans;
  font-weight: 600;
  font-style: ;
  font-size: 16px;
}

#s-618b4ea9-bcb4-4c49-a7ba-5abe0b1d72aa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-30fee2b2-c368-4e37-bac1-1c3ae445d483 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-90d15586-c98b-4985-b9f0-c4f6b15bfb1a {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-5b65633b-b2fb-4f7c-a95f-5fe200bdf5a8 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-bd9fa700-b87d-4461-bf5e-aea70cd67ffd {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-6113990d-64a4-4610-a74d-2470755ed338 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-3d67c3dd-5be3-4ffc-83cd-f144f1c532db {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-6934b853-ff53-42d3-8741-288058040448 {
  margin-left: auto;
margin-right: auto;
max-width: 1280px;
aspect-ratio: 1280/500;
text-align: center;
}

#s-6934b853-ff53-42d3-8741-288058040448 {
  margin: 0 !important;
  overflow: visible;
}

#s-6934b853-ff53-42d3-8741-288058040448-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add background color handling */
  
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }

    #s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-link {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1280px;
  }



  img.s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6934b853-ff53-42d3-8741-288058040448.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
  box-sizing: border-box;
}



.s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6934b853-ff53-42d3-8741-288058040448 {
      --shg-aspect-ratio: calc(1280/500); 
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
      position: relative;
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1280px;
    }
  }

@media (min-width: 1200px){#s-6934b853-ff53-42d3-8741-288058040448 {
  margin: 0 !important;
  overflow: visible;
}

#s-6934b853-ff53-42d3-8741-288058040448-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add background color handling */
  
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }

    #s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-link {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1280px;
  }



  img.s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6934b853-ff53-42d3-8741-288058040448.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
  box-sizing: border-box;
}



.s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6934b853-ff53-42d3-8741-288058040448 {
      --shg-aspect-ratio: calc(1280/500); 
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
      position: relative;
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1280px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6934b853-ff53-42d3-8741-288058040448 {
  margin: 0 !important;
  overflow: visible;
}

#s-6934b853-ff53-42d3-8741-288058040448-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add background color handling */
  
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }

    #s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-link {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1280px;
  }



  img.s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6934b853-ff53-42d3-8741-288058040448.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
  box-sizing: border-box;
}



.s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6934b853-ff53-42d3-8741-288058040448 {
      --shg-aspect-ratio: calc(1280/500); 
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
      position: relative;
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1280px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6934b853-ff53-42d3-8741-288058040448 {
  margin: 0 !important;
  overflow: visible;
}

#s-6934b853-ff53-42d3-8741-288058040448-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add background color handling */
  
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }

    #s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-link {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1280px;
  }



  img.s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6934b853-ff53-42d3-8741-288058040448.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
  box-sizing: border-box;
}



.s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6934b853-ff53-42d3-8741-288058040448 {
      --shg-aspect-ratio: calc(1280/500); 
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
      position: relative;
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1280px;
    }
  }

}@media (max-width: 767px){#s-6934b853-ff53-42d3-8741-288058040448 {
  margin: 0 !important;
  overflow: visible;
}

#s-6934b853-ff53-42d3-8741-288058040448-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6934b853-ff53-42d3-8741-288058040448 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add background color handling */
  
}

#s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }

    #s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-link {
      aspect-ratio: 1280/500;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6934b853-ff53-42d3-8741-288058040448 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1280px;
  }



  img.s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
    
    
    
    max-height: 1280px;
  }


.s-6934b853-ff53-42d3-8741-288058040448 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6934b853-ff53-42d3-8741-288058040448.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6934b853-ff53-42d3-8741-288058040448.shogun-image {
  box-sizing: border-box;
}



.s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6934b853-ff53-42d3-8741-288058040448 {
      --shg-aspect-ratio: calc(1280/500); 
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container {
      position: relative;
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6934b853-ff53-42d3-8741-288058040448.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6934b853-ff53-42d3-8741-288058040448 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1280px;
    }
  }

}
#s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50 {
  
}
}@media (max-width: 767px){#s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50 {
  display: none;
}
#s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50, #wrap-s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50, #wrap-content-s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50 { display: none !important; }}
#s-a3b6fa42-7c59-4d02-a1d1-5f8d55f9fd50 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-0e77d27a-fa43-44be-ae9c-4745f157d09e {
  margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0e77d27a-fa43-44be-ae9c-4745f157d09e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e77d27a-fa43-44be-ae9c-4745f157d09e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 {
  margin-top: 0px;
padding-top: 30px;
padding-left: 20%;
padding-bottom: 30px;
padding-right: 20%;
}
@media (max-width: 767px){#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 {
  display: none;
}
#s-b1b395e1-34d7-4767-a2c4-d3e88e377978, #wrap-s-b1b395e1-34d7-4767-a2c4-d3e88e377978, #wrap-content-s-b1b395e1-34d7-4767-a2c4-d3e88e377978 { display: none !important; }}
#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(240, 240, 240, 1);
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 0.07);
  padding: 25px;
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(240, 240, 240, 1);
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .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: Open Sans;
  font-weight: 600;
  font-style: ;
  font-size: 18px;
}

#s-b1b395e1-34d7-4767-a2c4-d3e88e377978 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}
#s-76217a2d-d039-404d-a631-eed791a0ddd5 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-61ccb3e2-1e04-4709-9dd5-62a4eae78e26 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-724860b6-1d1d-4e93-98e8-8203a71826e6 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-4130e37b-b47c-4630-bdd0-a20e429a409c {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-69e651dd-f56b-4d5e-9fb1-37228124d9af {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-9d731b43-7f06-4f9f-9219-6b1321a39c23 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-91489031-8f4b-4583-842b-8a5e221df3b3 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-91489031-8f4b-4583-842b-8a5e221df3b3 {
  display: none;
}
#s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-content-s-91489031-8f4b-4583-842b-8a5e221df3b3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-91489031-8f4b-4583-842b-8a5e221df3b3 {
  display: none;
}
#s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-content-s-91489031-8f4b-4583-842b-8a5e221df3b3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-91489031-8f4b-4583-842b-8a5e221df3b3 {
  display: none;
}
#s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-s-91489031-8f4b-4583-842b-8a5e221df3b3, #wrap-content-s-91489031-8f4b-4583-842b-8a5e221df3b3 { display: none !important; }}@media (max-width: 767px){#s-91489031-8f4b-4583-842b-8a5e221df3b3 {
  padding-top: 50px;
padding-bottom: 30px;
}
}
#s-ff404fba-94f9-46d4-92fc-a431618a60ce {
  margin-top: 0px;
padding-top: 30px;
padding-left: 5%;
padding-bottom: 30px;
padding-right: 5%;
}
@media (min-width: 1200px){#s-ff404fba-94f9-46d4-92fc-a431618a60ce {
  display: none;
}
#s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-content-s-ff404fba-94f9-46d4-92fc-a431618a60ce { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ff404fba-94f9-46d4-92fc-a431618a60ce {
  display: none;
}
#s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-content-s-ff404fba-94f9-46d4-92fc-a431618a60ce { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ff404fba-94f9-46d4-92fc-a431618a60ce {
  display: none;
}
#s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-s-ff404fba-94f9-46d4-92fc-a431618a60ce, #wrap-content-s-ff404fba-94f9-46d4-92fc-a431618a60ce { display: none !important; }}
#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(240, 240, 240, 1);
}

#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 0.07);
  padding: 25px;
}

#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(240, 240, 240, 1);
}

#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .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: Open Sans;
  font-weight: 600;
  font-style: ;
  font-size: 16px;
}

#s-ff404fba-94f9-46d4-92fc-a431618a60ce > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-e59b176f-f6ad-4b0e-8e68-47f486312b04 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-27132fc2-4ab6-46f8-8987-dedf38611316 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-a2862e6a-922c-4557-bb41-2e2cab5ca178 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-c20beef0-28f0-4cb7-8be2-91b063c2c55e {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-5280d708-2203-435d-a59f-2f90e7e25c55 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-a3a8320b-5e56-4780-89fc-a9188c44e0cc {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

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

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

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

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

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

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

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

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

#s-1c46cfd7-97da-460b-94f3-1d154054e184 {
  border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(251, 113, 47, 1);
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(251, 113, 47, 1);
background-image: none;
hover-type: color;
}
#s-1c46cfd7-97da-460b-94f3-1d154054e184:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(251, 113, 47, 1) !important;
border-radius: 20px !important;
background-color: rgba(251, 113, 47, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-1c46cfd7-97da-460b-94f3-1d154054e184:active {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(251, 113, 47, 1) !important;
border-radius: 20px !important;
background-color: rgba(251, 113, 47, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-1c46cfd7-97da-460b-94f3-1d154054e184 {
  display: none;
}
#s-1c46cfd7-97da-460b-94f3-1d154054e184, #wrap-s-1c46cfd7-97da-460b-94f3-1d154054e184, #wrap-content-s-1c46cfd7-97da-460b-94f3-1d154054e184 { display: none !important; }}

  #s-1c46cfd7-97da-460b-94f3-1d154054e184-root {
    text-align: center;
  }


#s-1c46cfd7-97da-460b-94f3-1d154054e184.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1c46cfd7-97da-460b-94f3-1d154054e184-root {
    text-align: center;
  }


#s-1c46cfd7-97da-460b-94f3-1d154054e184.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c46cfd7-97da-460b-94f3-1d154054e184-root {
    text-align: center;
  }


#s-1c46cfd7-97da-460b-94f3-1d154054e184.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1c46cfd7-97da-460b-94f3-1d154054e184-root {
    text-align: center;
  }


#s-1c46cfd7-97da-460b-94f3-1d154054e184.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1c46cfd7-97da-460b-94f3-1d154054e184-root {
    text-align: center;
  }


#s-1c46cfd7-97da-460b-94f3-1d154054e184.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 18px;
  
  
  
  display:  inline-block ;
}
}
#s-9bbce015-005c-4e8c-a197-8048d4a33b0a {
  border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(251, 113, 47, 1);
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(251, 113, 47, 1);
background-image: none;
hover-type: color;
}
#s-9bbce015-005c-4e8c-a197-8048d4a33b0a:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(251, 113, 47, 1) !important;
border-radius: 20px !important;
background-color: rgba(251, 113, 47, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9bbce015-005c-4e8c-a197-8048d4a33b0a:active {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(251, 113, 47, 1) !important;
border-radius: 20px !important;
background-color: rgba(251, 113, 47, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-9bbce015-005c-4e8c-a197-8048d4a33b0a {
  display: none;
}
#s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-content-s-9bbce015-005c-4e8c-a197-8048d4a33b0a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9bbce015-005c-4e8c-a197-8048d4a33b0a {
  display: none;
}
#s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-content-s-9bbce015-005c-4e8c-a197-8048d4a33b0a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9bbce015-005c-4e8c-a197-8048d4a33b0a {
  display: none;
}
#s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-s-9bbce015-005c-4e8c-a197-8048d4a33b0a, #wrap-content-s-9bbce015-005c-4e8c-a197-8048d4a33b0a { display: none !important; }}

  #s-9bbce015-005c-4e8c-a197-8048d4a33b0a-root {
    text-align: center;
  }


#s-9bbce015-005c-4e8c-a197-8048d4a33b0a.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9bbce015-005c-4e8c-a197-8048d4a33b0a-root {
    text-align: center;
  }


#s-9bbce015-005c-4e8c-a197-8048d4a33b0a.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9bbce015-005c-4e8c-a197-8048d4a33b0a-root {
    text-align: center;
  }


#s-9bbce015-005c-4e8c-a197-8048d4a33b0a.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9bbce015-005c-4e8c-a197-8048d4a33b0a-root {
    text-align: center;
  }


#s-9bbce015-005c-4e8c-a197-8048d4a33b0a.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9bbce015-005c-4e8c-a197-8048d4a33b0a-root {
    text-align: center;
  }


#s-9bbce015-005c-4e8c-a197-8048d4a33b0a.shg-btn {
  color: rgba(251, 113, 47, 1);
  font-size: 16px;
  
  
  
  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;
  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;
}

@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}