.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-1eefd895-3ebe-4d75-a513-813db935001d {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-1eefd895-3ebe-4d75-a513-813db935001d {
  display: none;
}
#s-1eefd895-3ebe-4d75-a513-813db935001d, #wrap-s-1eefd895-3ebe-4d75-a513-813db935001d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1eefd895-3ebe-4d75-a513-813db935001d {
  display: none;
}
#s-1eefd895-3ebe-4d75-a513-813db935001d, #wrap-s-1eefd895-3ebe-4d75-a513-813db935001d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1eefd895-3ebe-4d75-a513-813db935001d {
  display: none;
}
#s-1eefd895-3ebe-4d75-a513-813db935001d, #wrap-s-1eefd895-3ebe-4d75-a513-813db935001d { display: none !important; }}
@media (min-width: 0px) {
[id="s-1eefd895-3ebe-4d75-a513-813db935001d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1eefd895-3ebe-4d75-a513-813db935001d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1eefd895-3ebe-4d75-a513-813db935001d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1eefd895-3ebe-4d75-a513-813db935001d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content>div {
  width: 100%;
}

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

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

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

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}
#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
max-width: 1080px;
aspect-ratio: 1080/1650;
text-align: center;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin: 0 !important;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d-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-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }

    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-link {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
      --shg-aspect-ratio: calc(1080/1650); 
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
      position: relative;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin: 0 !important;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d-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-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }

    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-link {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
      --shg-aspect-ratio: calc(1080/1650); 
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
      position: relative;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin: 0 !important;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d-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-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }

    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-link {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
      --shg-aspect-ratio: calc(1080/1650); 
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
      position: relative;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin: 0 !important;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d-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-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }

    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-link {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
      --shg-aspect-ratio: calc(1080/1650); 
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
      position: relative;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  margin: 0 !important;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d-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-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }

    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-link {
      aspect-ratio: 1080/1650;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d {
      --shg-aspect-ratio: calc(1080/1650); 
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container {
      position: relative;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7ba07fc5-d7a5-40ec-a1b0-1ef9ead33f7d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
.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: 500;
  font-family: "Poppins";
}

.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-e67f1be4-343f-40f5-957d-c4706e891964 {
  box-shadow:1px 1px 4px 1px rgba(157, 157, 157, 1);
margin-top: 0px;
margin-left: 50px;
margin-bottom: 110px;
margin-right: 50px;
padding-top: 13px;
padding-left: 20px;
padding-bottom: 13px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-e67f1be4-343f-40f5-957d-c4706e891964:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e67f1be4-343f-40f5-957d-c4706e891964:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e67f1be4-343f-40f5-957d-c4706e891964-root {
    text-align: center;
  }


#s-e67f1be4-343f-40f5-957d-c4706e891964.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e67f1be4-343f-40f5-957d-c4706e891964-root {
    text-align: center;
  }


#s-e67f1be4-343f-40f5-957d-c4706e891964.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e67f1be4-343f-40f5-957d-c4706e891964-root {
    text-align: center;
  }


#s-e67f1be4-343f-40f5-957d-c4706e891964.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e67f1be4-343f-40f5-957d-c4706e891964-root {
    text-align: center;
  }


#s-e67f1be4-343f-40f5-957d-c4706e891964.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e67f1be4-343f-40f5-957d-c4706e891964-root {
    text-align: center;
  }


#s-e67f1be4-343f-40f5-957d-c4706e891964.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
.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-7804898a-f0d8-4032-8043-6b7f94b34693 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(86, 126, 194, 1);
}








#s-7804898a-f0d8-4032-8043-6b7f94b34693 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7804898a-f0d8-4032-8043-6b7f94b34693.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-sld-content {
  width: 100%;
  position: relative;
  z-index: 1;
}

.shg-sld-slides {
  word-break: break-word;
  position: relative;
  overflow-x: hidden;
}

.shg-sld-slides-padded {
  padding: 0 35px;
}

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  min-height: 35px;
  height: 100%;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.shg-sld-nav-button > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block !important;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  opacity: 0.5;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

@keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

#s-fd8e5680-d7c8-4107-bf71-1cfdf6ea6f5d {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
}

#s-fd8e5680-d7c8-4107-bf71-1cfdf6ea6f5d .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-fd8e5680-d7c8-4107-bf71-1cfdf6ea6f5d .shg-sld-nav-button.shg-sld-left,
#s-fd8e5680-d7c8-4107-bf71-1cfdf6ea6f5d .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-608a7e1d-42b0-4547-82e9-5440945550e9 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-608a7e1d-42b0-4547-82e9-5440945550e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-608a7e1d-42b0-4547-82e9-5440945550e9.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: rgba(16, 63, 143, 1);
  font-family: "Catamaran";
  font-weight: 400;
}

.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: 500;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  color: rgba(16, 63, 143, 1);
  font-family: "Poppins";
}

.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: rgba(16, 63, 143, 1);
  font-family: "Catamaran";
  font-weight: 400;
}

.shg-theme-text-content p {
  color: rgba(16, 63, 143, 1);
  font-family: "Poppins";
  font-weight: 500;
}

#s-3fef9564-04b6-40e5-841a-2ae224d63241 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-21e79963-8dab-492c-8222-6863dd56cabb {
  margin-top: -15px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin-top: 3px;
margin-left: 0px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 402/58;
text-align: center;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin: 0 !important;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8-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-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
      position: relative;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin: 0 !important;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8-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-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
      position: relative;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin: 0 !important;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8-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-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
      position: relative;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin: 0 !important;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8-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-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
      position: relative;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  margin: 0 !important;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8-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-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-1a52711d-9b05-4611-957d-abd0ee18c2c8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container {
      position: relative;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1a52711d-9b05-4611-957d-abd0ee18c2c8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-37d10c86-b912-40e8-bb13-c76c3b2ee47e {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-37d10c86-b912-40e8-bb13-c76c3b2ee47e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-37d10c86-b912-40e8-bb13-c76c3b2ee47e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-879cc32c-79a8-4cc0-a80e-8ea6c825a008 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-a1e46669-1167-4b5c-938e-205a67d5f4b0 {
  margin-top: -15px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin-top: 3px;
margin-left: 0px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 402/58;
text-align: center;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin: 0 !important;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f-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-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-content {
  
    justify-content: center;
  
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
      position: relative;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin: 0 !important;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f-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-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-content {
  
    justify-content: center;
  
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
      position: relative;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin: 0 !important;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f-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-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-content {
  
    justify-content: center;
  
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
      position: relative;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin: 0 !important;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f-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-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-content {
  
    justify-content: center;
  
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
      position: relative;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  margin: 0 !important;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f-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-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f .shogun-image-content {
  
    justify-content: center;
  
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container {
      position: relative;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11f6c6e3-10e0-4ed1-8c72-f1fe845a103f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-b391325f-f70e-4aa1-ae9c-ea132eb849ce {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-b391325f-f70e-4aa1-ae9c-ea132eb849ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b391325f-f70e-4aa1-ae9c-ea132eb849ce.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0e0dea7d-14eb-4318-ab9e-252adcc25c93 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-a5bc557f-fe3b-45e5-8633-9871d0c87588 {
  margin-top: -15px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin-top: 3px;
margin-left: 0px;
margin-right: auto;
max-width: 150px;
aspect-ratio: 402/58;
text-align: center;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin: 0 !important;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb-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-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  margin-right: auto;
  margin-top: 3px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-content {
  
    justify-content: center;
  
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
      position: relative;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin: 0 !important;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb-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-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-content {
  
    justify-content: center;
  
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
      position: relative;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin: 0 !important;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb-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-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-content {
  
    justify-content: center;
  
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
      position: relative;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin: 0 !important;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb-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-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-content {
  
    justify-content: center;
  
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
      position: relative;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  margin: 0 !important;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb-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-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }

    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-link {
      aspect-ratio: 402/58;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb .shogun-image-content {
  
    justify-content: center;
  
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shg-align-container {
  display: flex;
  justify-content: center
}

.s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb {
      --shg-aspect-ratio: calc(402/58); 
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container {
      position: relative;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-24b42260-bd9c-457c-a1e0-eee4c17afbcb img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
max-width: 1080px;
aspect-ratio: 1080/973;
text-align: center;
}
@media (max-width: 767px){#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  display: none;
}
#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9, #wrap-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 { display: none !important; }}
#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin: 0 !important;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9-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-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }

    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-link {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
      --shg-aspect-ratio: calc(1080/973); 
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
      position: relative;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin: 0 !important;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9-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-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }

    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-link {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
      --shg-aspect-ratio: calc(1080/973); 
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
      position: relative;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin: 0 !important;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9-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-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }

    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-link {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
      --shg-aspect-ratio: calc(1080/973); 
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
      position: relative;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin: 0 !important;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9-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-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }

    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-link {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
      --shg-aspect-ratio: calc(1080/973); 
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
      position: relative;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  margin: 0 !important;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9-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-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }

    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-link {
      aspect-ratio: 1080/973;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 {
      --shg-aspect-ratio: calc(1080/973); 
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container {
      position: relative;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d1664617-f5b3-4daf-ba2a-0ce605ba67d9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 {
  display: none;
}
#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0, #wrap-s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 {
  display: none;
}
#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0, #wrap-s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 {
  display: none;
}
#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0, #wrap-s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 { display: none !important; }}







#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ddf9edf-d0d4-4ce3-8f09-19cd61642de0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(19, 90, 130, 1);
}
@media (min-width: 1200px){#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f {
  display: none;
}
#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f, #wrap-s-e875fbf2-c890-4d2b-82cc-e7a09508d30f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f {
  display: none;
}
#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f, #wrap-s-e875fbf2-c890-4d2b-82cc-e7a09508d30f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f {
  display: none;
}
#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f, #wrap-s-e875fbf2-c890-4d2b-82cc-e7a09508d30f { display: none !important; }}@media (max-width: 767px){#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f {
  display: none;
}
#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f, #wrap-s-e875fbf2-c890-4d2b-82cc-e7a09508d30f { display: none !important; }}







#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e875fbf2-c890-4d2b-82cc-e7a09508d30f.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: rgba(16, 63, 143, 1);
  font-family: "Catamaran";
  text-transform: none;
  font-weight: 400;
  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-0a3ff344-1ca5-462a-9375-1442368fd5d8 {
  margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0a3ff344-1ca5-462a-9375-1442368fd5d8 .shogun-heading-component h1 {
  color: rgba(248, 244, 240, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 34px;
  
  
  text-align: left;
}



#s-3724f45e-33f9-4c0e-b4d6-c54015db474c {
  margin-top: 10px;
margin-left: -40px;
margin-bottom: 10px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-3724f45e-33f9-4c0e-b4d6-c54015db474c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-3724f45e-33f9-4c0e-b4d6-c54015db474c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3724f45e-33f9-4c0e-b4d6-c54015db474c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3724f45e-33f9-4c0e-b4d6-c54015db474c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin-right: 0px;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
background-color: rgba(248, 244, 240, 1);
}

#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin: 0 !important;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce-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-a069d061-9672-4615-9f8e-151cb6464cce {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0px;
  
  
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 100px;
  /* Add background color handling */
  background: rgba(248, 244, 240, 1);
}

.shg-image-content-margin-container-s-a069d061-9672-4615-9f8e-151cb6464cce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  margin-right: 0px;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-content {
  
    justify-content: center;
  
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a069d061-9672-4615-9f8e-151cb6464cce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
      position: relative;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin: 0 !important;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce-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-a069d061-9672-4615-9f8e-151cb6464cce {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a069d061-9672-4615-9f8e-151cb6464cce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-content {
  
    justify-content: center;
  
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a069d061-9672-4615-9f8e-151cb6464cce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
      position: relative;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin: 0 !important;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce-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-a069d061-9672-4615-9f8e-151cb6464cce {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a069d061-9672-4615-9f8e-151cb6464cce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-content {
  
    justify-content: center;
  
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a069d061-9672-4615-9f8e-151cb6464cce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
      position: relative;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin: 0 !important;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce-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-a069d061-9672-4615-9f8e-151cb6464cce {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a069d061-9672-4615-9f8e-151cb6464cce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-content {
  
    justify-content: center;
  
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a069d061-9672-4615-9f8e-151cb6464cce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
      position: relative;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-a069d061-9672-4615-9f8e-151cb6464cce {
  margin: 0 !important;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce-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-a069d061-9672-4615-9f8e-151cb6464cce {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a069d061-9672-4615-9f8e-151cb6464cce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a069d061-9672-4615-9f8e-151cb6464cce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-a069d061-9672-4615-9f8e-151cb6464cce .shogun-image-content {
  
    justify-content: center;
  
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a069d061-9672-4615-9f8e-151cb6464cce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container {
      position: relative;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a069d061-9672-4615-9f8e-151cb6464cce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-9f996506-db72-4e57-8413-00abdc90ff9f {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9f996506-db72-4e57-8413-00abdc90ff9f .shogun-heading-component h1 {
  color: rgba(248, 244, 240, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  letter-spacing: 1px;
  text-align: left;
}



#s-ff7e1703-1590-4648-8579-f0044afe72e9 {
  margin-top: 10px;
margin-left: -40px;
margin-bottom: 10px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-ff7e1703-1590-4648-8579-f0044afe72e9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-ff7e1703-1590-4648-8579-f0044afe72e9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ff7e1703-1590-4648-8579-f0044afe72e9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff7e1703-1590-4648-8579-f0044afe72e9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin-right: 0px;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
background-color: rgba(248, 244, 240, 1);
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin: 0 !important;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b-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-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0px;
  
  
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 100px;
  /* Add background color handling */
  background: rgba(248, 244, 240, 1);
}

.shg-image-content-margin-container-s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  margin-right: 0px;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-content {
  
    justify-content: center;
  
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
      position: relative;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin: 0 !important;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b-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-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-content {
  
    justify-content: center;
  
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
      position: relative;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin: 0 !important;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b-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-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-content {
  
    justify-content: center;
  
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
      position: relative;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin: 0 !important;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b-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-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-content {
  
    justify-content: center;
  
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
      position: relative;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  margin: 0 !important;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b-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-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b .shogun-image-content {
  
    justify-content: center;
  
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container {
      position: relative;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-42bc0c83-dfa5-49e1-91f2-4ab90151284b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-a0dbcc7c-7457-47e8-9043-a5596e2e2abd {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a0dbcc7c-7457-47e8-9043-a5596e2e2abd .shogun-heading-component h1 {
  color: rgba(248, 244, 240, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  letter-spacing: 1px;
  text-align: left;
}



#s-19c210b9-0af5-4913-ab6d-87f47dbe0df9 {
  margin-top: 10px;
margin-left: -40px;
margin-bottom: 10px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-19c210b9-0af5-4913-ab6d-87f47dbe0df9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-19c210b9-0af5-4913-ab6d-87f47dbe0df9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-19c210b9-0af5-4913-ab6d-87f47dbe0df9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-19c210b9-0af5-4913-ab6d-87f47dbe0df9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin-right: 0px;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
background-color: rgba(248, 244, 240, 1);
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin: 0 !important;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e-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-4bed9eac-9f0b-4377-881a-1fde1937693e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0px;
  
  
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 99px;
  /* Add background color handling */
  background: rgba(248, 244, 240, 1);
}

.shg-image-content-margin-container-s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  margin-right: 0px;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4bed9eac-9f0b-4377-881a-1fde1937693e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
      position: relative;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin: 0 !important;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e-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-4bed9eac-9f0b-4377-881a-1fde1937693e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4bed9eac-9f0b-4377-881a-1fde1937693e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
      position: relative;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin: 0 !important;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e-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-4bed9eac-9f0b-4377-881a-1fde1937693e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4bed9eac-9f0b-4377-881a-1fde1937693e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
      position: relative;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin: 0 !important;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e-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-4bed9eac-9f0b-4377-881a-1fde1937693e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4bed9eac-9f0b-4377-881a-1fde1937693e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
      position: relative;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  margin: 0 !important;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e-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-4bed9eac-9f0b-4377-881a-1fde1937693e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4bed9eac-9f0b-4377-881a-1fde1937693e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4bed9eac-9f0b-4377-881a-1fde1937693e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4bed9eac-9f0b-4377-881a-1fde1937693e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4bed9eac-9f0b-4377-881a-1fde1937693e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container {
      position: relative;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4bed9eac-9f0b-4377-881a-1fde1937693e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-03335603-3dcd-4336-bb15-ed9e206892a6 {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-03335603-3dcd-4336-bb15-ed9e206892a6 .shogun-heading-component h1 {
  color: rgba(248, 244, 240, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  letter-spacing: 1px;
  text-align: left;
}



#s-21abc8d6-ba2c-4e49-ac5e-1ddd0fc87cdd {
  margin-top: 10px;
margin-left: -40px;
margin-bottom: 40px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-21abc8d6-ba2c-4e49-ac5e-1ddd0fc87cdd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-21abc8d6-ba2c-4e49-ac5e-1ddd0fc87cdd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-21abc8d6-ba2c-4e49-ac5e-1ddd0fc87cdd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-21abc8d6-ba2c-4e49-ac5e-1ddd0fc87cdd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin-bottom: 3px;
margin-right: 0px;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
background-color: rgba(248, 244, 240, 1);
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin: 0 !important;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485-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-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  margin-right: 0px;
  
  margin-bottom: 3px;
  /* Add padding handling */
  padding-left: 2%;
  padding-right: 2%;
  
  
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 100px;
  /* Add background color handling */
  background: rgba(248, 244, 240, 1);
}

.shg-image-content-margin-container-s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  margin-right: 0px;
  
  margin-bottom: 3px;
  /* Add padding handling matching image-margin-container */
  padding-left: 2%;
  padding-right: 2%;
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
      position: relative;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin: 0 !important;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485-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-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
      position: relative;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin: 0 !important;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485-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-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
      position: relative;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin: 0 !important;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485-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-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
      position: relative;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  margin: 0 !important;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485-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-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container {
      position: relative;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4b11bd7d-8b68-445f-a61b-9aa93ac45485 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-69cfd882-bcca-4185-9465-39ff2c4ecfb8 {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-69cfd882-bcca-4185-9465-39ff2c4ecfb8 .shogun-heading-component h1 {
  color: rgba(248, 244, 240, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  letter-spacing: 1px;
  text-align: left;
}



#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 244, 244, 1);
}
@media (min-width: 1200px){#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 {
  display: none;
}
#s-e737fe39-b712-40e9-8deb-10c361a9c6e1, #wrap-s-e737fe39-b712-40e9-8deb-10c361a9c6e1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 {
  display: none;
}
#s-e737fe39-b712-40e9-8deb-10c361a9c6e1, #wrap-s-e737fe39-b712-40e9-8deb-10c361a9c6e1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 {
  display: none;
}
#s-e737fe39-b712-40e9-8deb-10c361a9c6e1, #wrap-s-e737fe39-b712-40e9-8deb-10c361a9c6e1 { display: none !important; }}@media (max-width: 767px){#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 {
  display: none;
}
#s-e737fe39-b712-40e9-8deb-10c361a9c6e1, #wrap-s-e737fe39-b712-40e9-8deb-10c361a9c6e1 { display: none !important; }}







#s-e737fe39-b712-40e9-8deb-10c361a9c6e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e737fe39-b712-40e9-8deb-10c361a9c6e1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-40f4a981-4d27-4e2e-8d38-8216601793ce {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: -10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-40f4a981-4d27-4e2e-8d38-8216601793ce .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  800 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 26px;
  line-height: 1.4em;
  
  text-align: left;
}



#s-8909c702-7ab3-4085-8cdd-fbab529e251d {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 0px;
margin-right: 10px;
}

#s-f6c49582-f076-40a9-aafa-583ae597cac4 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: -10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f6c49582-f076-40a9-aafa-583ae597cac4 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  800 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 26px;
  line-height: 1.4em;
  
  text-align: left;
}



#s-5af0a23f-157d-46ab-af8f-2add1ad48c14 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin: 0 !important;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8-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-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 20px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 20px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
      position: relative;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin: 0 !important;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8-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-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
      position: relative;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin: 0 !important;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8-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-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
      position: relative;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin: 0 !important;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8-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-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
      position: relative;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  margin: 0 !important;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8-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-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-e9108a84-a27e-4d85-8567-b7547fc21ef8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container {
      position: relative;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9108a84-a27e-4d85-8567-b7547fc21ef8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-90524fd9-eb32-4d9c-b42f-16b41d7bd392 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-90524fd9-eb32-4d9c-b42f-16b41d7bd392 {
  display: none;
}
#s-90524fd9-eb32-4d9c-b42f-16b41d7bd392, #wrap-s-90524fd9-eb32-4d9c-b42f-16b41d7bd392 { display: none !important; }}







#s-90524fd9-eb32-4d9c-b42f-16b41d7bd392 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90524fd9-eb32-4d9c-b42f-16b41d7bd392.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d837c2e5-d243-4fcb-8ae9-38a047d6fd0b {
  margin-top: 0px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d837c2e5-d243-4fcb-8ae9-38a047d6fd0b .shogun-heading-component h1 {
  color: rgba(19, 90, 130, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  
  line-height: 1.3em;
  
  
}



#s-29a32cf4-f4df-4f87-8dc7-aaa00e2aa3b4 {
  margin-left: 250px;
margin-bottom: 0px;
margin-right: 250px;
padding-left: 10px;
padding-right: 10px;
}

@media (min-width: 0px) {
[id="s-29a32cf4-f4df-4f87-8dc7-aaa00e2aa3b4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-29a32cf4-f4df-4f87-8dc7-aaa00e2aa3b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-29a32cf4-f4df-4f87-8dc7-aaa00e2aa3b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-29a32cf4-f4df-4f87-8dc7-aaa00e2aa3b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 25.0px);
}

}

#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin-left: auto;
margin-right: auto;
max-width: 250px;
aspect-ratio: 1080/1920;
text-align: center;
}

#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin: 0 !important;
}

#s-51489116-2b84-4d97-8935-cbbace605741-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-51489116-2b84-4d97-8935-cbbace605741 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: rgba(82, 48, 67, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-51489116-2b84-4d97-8935-cbbace605741 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51489116-2b84-4d97-8935-cbbace605741.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51489116-2b84-4d97-8935-cbbace605741 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
      position: relative;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

@media (min-width: 1200px){#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin: 0 !important;
}

#s-51489116-2b84-4d97-8935-cbbace605741-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-51489116-2b84-4d97-8935-cbbace605741 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-51489116-2b84-4d97-8935-cbbace605741 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51489116-2b84-4d97-8935-cbbace605741.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51489116-2b84-4d97-8935-cbbace605741 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
      position: relative;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin: 0 !important;
}

#s-51489116-2b84-4d97-8935-cbbace605741-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-51489116-2b84-4d97-8935-cbbace605741 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-51489116-2b84-4d97-8935-cbbace605741 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51489116-2b84-4d97-8935-cbbace605741.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51489116-2b84-4d97-8935-cbbace605741 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
      position: relative;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin: 0 !important;
}

#s-51489116-2b84-4d97-8935-cbbace605741-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-51489116-2b84-4d97-8935-cbbace605741 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-51489116-2b84-4d97-8935-cbbace605741 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51489116-2b84-4d97-8935-cbbace605741.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51489116-2b84-4d97-8935-cbbace605741 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
      position: relative;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (max-width: 767px){#s-51489116-2b84-4d97-8935-cbbace605741 {
  margin: 0 !important;
}

#s-51489116-2b84-4d97-8935-cbbace605741-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-51489116-2b84-4d97-8935-cbbace605741 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-51489116-2b84-4d97-8935-cbbace605741 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-51489116-2b84-4d97-8935-cbbace605741 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-51489116-2b84-4d97-8935-cbbace605741 .shogun-image-content {
  
    justify-content: center;
  
}

.s-51489116-2b84-4d97-8935-cbbace605741.shg-align-container {
  display: flex;
  justify-content: center
}

.s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-51489116-2b84-4d97-8935-cbbace605741.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-51489116-2b84-4d97-8935-cbbace605741 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container {
      position: relative;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-51489116-2b84-4d97-8935-cbbace605741.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-51489116-2b84-4d97-8935-cbbace605741 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}
#s-b8e19c72-4c59-459b-bcdc-248982e86716 {
  margin-left: auto;
margin-right: auto;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin-left: auto;
margin-right: auto;
max-width: 250px;
aspect-ratio: 1080/1920;
text-align: center;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin: 0 !important;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5-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-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: rgba(82, 48, 67, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
      position: relative;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

@media (min-width: 1200px){#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin: 0 !important;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5-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-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
      position: relative;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin: 0 !important;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5-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-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
      position: relative;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin: 0 !important;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5-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-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
      position: relative;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}@media (max-width: 767px){#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  margin: 0 !important;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5-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-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }

    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-link {
      aspect-ratio: 1080/1920;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 250px;
  }



  img.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 {
      --shg-aspect-ratio: calc(1080/1920); 
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container {
      position: relative;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c4d0d2ce-4c5b-4bad-8ba6-1f750047fbb5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 250px;
    }
  }

}
#s-029ddb79-e12c-413f-9d0a-a5781fa93491 {
  margin-left: auto;
margin-right: auto;
}

#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf {
  margin-top: 10px;
margin-left: 450px;
margin-bottom: 40px;
margin-right: 450px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(19, 90, 130, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 2em;
letter-spacing: 1px;
}
#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf-root {
    text-align: center;
  }


#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf.shg-btn {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
@media (min-width: 1200px){
  #s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf-root {
    text-align: center;
  }


#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf.shg-btn {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf-root {
    text-align: center;
  }


#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf.shg-btn {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf-root {
    text-align: center;
  }


#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf.shg-btn {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (max-width: 767px){
  #s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf-root {
    text-align: center;
  }


#s-8effb08e-2752-4f0d-a1a4-98ab8c121aaf.shg-btn {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}
#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}
@media (min-width: 1200px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  display: none;
}
#s-95b89297-16bc-469c-855f-40ca314a7d39, #wrap-s-95b89297-16bc-469c-855f-40ca314a7d39 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  display: none;
}
#s-95b89297-16bc-469c-855f-40ca314a7d39, #wrap-s-95b89297-16bc-469c-855f-40ca314a7d39 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  display: none;
}
#s-95b89297-16bc-469c-855f-40ca314a7d39, #wrap-s-95b89297-16bc-469c-855f-40ca314a7d39 { display: none !important; }}@media (max-width: 767px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  display: none;
}
#s-95b89297-16bc-469c-855f-40ca314a7d39, #wrap-s-95b89297-16bc-469c-855f-40ca314a7d39 { display: none !important; }}
#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin: 0 !important;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39-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-95b89297-16bc-469c-855f-40ca314a7d39 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-95b89297-16bc-469c-855f-40ca314a7d39 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-95b89297-16bc-469c-855f-40ca314a7d39 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
      position: relative;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin: 0 !important;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39-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-95b89297-16bc-469c-855f-40ca314a7d39 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-95b89297-16bc-469c-855f-40ca314a7d39 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-95b89297-16bc-469c-855f-40ca314a7d39 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
      position: relative;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin: 0 !important;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39-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-95b89297-16bc-469c-855f-40ca314a7d39 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-95b89297-16bc-469c-855f-40ca314a7d39 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-95b89297-16bc-469c-855f-40ca314a7d39 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
      position: relative;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin: 0 !important;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39-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-95b89297-16bc-469c-855f-40ca314a7d39 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-95b89297-16bc-469c-855f-40ca314a7d39 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-95b89297-16bc-469c-855f-40ca314a7d39 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
      position: relative;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-95b89297-16bc-469c-855f-40ca314a7d39 {
  margin: 0 !important;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39-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-95b89297-16bc-469c-855f-40ca314a7d39 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-95b89297-16bc-469c-855f-40ca314a7d39 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95b89297-16bc-469c-855f-40ca314a7d39 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-95b89297-16bc-469c-855f-40ca314a7d39 .shogun-image-content {
  
    justify-content: center;
  
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-95b89297-16bc-469c-855f-40ca314a7d39 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container {
      position: relative;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95b89297-16bc-469c-855f-40ca314a7d39 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-4e09c78c-08b2-408d-b011-f9c151ee53e7 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-4e09c78c-08b2-408d-b011-f9c151ee53e7 {
  display: none;
}
#s-4e09c78c-08b2-408d-b011-f9c151ee53e7, #wrap-s-4e09c78c-08b2-408d-b011-f9c151ee53e7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4e09c78c-08b2-408d-b011-f9c151ee53e7 {
  display: none;
}
#s-4e09c78c-08b2-408d-b011-f9c151ee53e7, #wrap-s-4e09c78c-08b2-408d-b011-f9c151ee53e7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4e09c78c-08b2-408d-b011-f9c151ee53e7 {
  display: none;
}
#s-4e09c78c-08b2-408d-b011-f9c151ee53e7, #wrap-s-4e09c78c-08b2-408d-b011-f9c151ee53e7 { display: none !important; }}







#s-4e09c78c-08b2-408d-b011-f9c151ee53e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e09c78c-08b2-408d-b011-f9c151ee53e7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-816ccef7-53da-46a1-ae09-315505f2fb81 {
  margin-top: 40px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 40px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 246, 255, 1);
}








#s-816ccef7-53da-46a1-ae09-315505f2fb81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-816ccef7-53da-46a1-ae09-315505f2fb81.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2e02f679-35ee-4913-9e82-d9025fa14e9d {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-2e02f679-35ee-4913-9e82-d9025fa14e9d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-2e02f679-35ee-4913-9e82-d9025fa14e9d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-2e02f679-35ee-4913-9e82-d9025fa14e9d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-2e02f679-35ee-4913-9e82-d9025fa14e9d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin-left: 0px;
max-width: 30px;
aspect-ratio: 1/1;
text-align: left;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin: 0 !important;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397-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-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
      position: relative;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin: 0 !important;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397-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-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
      position: relative;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin: 0 !important;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397-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-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
      position: relative;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin: 0 !important;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397-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-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
      position: relative;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  margin: 0 !important;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397-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-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-2ac9401f-5aff-4958-9cfd-f98f28467397 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container {
      position: relative;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ac9401f-5aff-4958-9cfd-f98f28467397 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-10f5f2f9-3af4-4d1b-abd5-96277ed6068b {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-01308209-e7ff-4176-b04f-6e5c7bcd52a9 {
  margin-top: 15px;
margin-left: 30px;
margin-bottom: 25px;
margin-right: 30px;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin: 0 !important;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de-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-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
      position: relative;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin: 0 !important;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de-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-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
      position: relative;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin: 0 !important;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de-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-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
      position: relative;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin: 0 !important;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de-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-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
      position: relative;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  margin: 0 !important;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de-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-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de .shogun-image-content {
  
    justify-content: center;
  
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container {
      position: relative;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d9ece74d-24e3-40bf-9a7d-8f56e12077de img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-61ee708f-d361-4ab3-b0be-017872628867 {
  margin-top: 40px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 40px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 246, 255, 1);
}








#s-61ee708f-d361-4ab3-b0be-017872628867 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61ee708f-d361-4ab3-b0be-017872628867.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9d6835b7-19dc-48ba-b69b-bed3598b780f {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-9d6835b7-19dc-48ba-b69b-bed3598b780f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-9d6835b7-19dc-48ba-b69b-bed3598b780f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-9d6835b7-19dc-48ba-b69b-bed3598b780f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-9d6835b7-19dc-48ba-b69b-bed3598b780f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin-left: 0px;
max-width: 30px;
aspect-ratio: 1/1;
text-align: left;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin: 0 !important;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270-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-b4ca5913-2c69-402e-ac41-592e066c5270 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b4ca5913-2c69-402e-ac41-592e066c5270 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
      position: relative;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin: 0 !important;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270-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-b4ca5913-2c69-402e-ac41-592e066c5270 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b4ca5913-2c69-402e-ac41-592e066c5270 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
      position: relative;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin: 0 !important;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270-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-b4ca5913-2c69-402e-ac41-592e066c5270 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b4ca5913-2c69-402e-ac41-592e066c5270 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
      position: relative;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin: 0 !important;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270-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-b4ca5913-2c69-402e-ac41-592e066c5270 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b4ca5913-2c69-402e-ac41-592e066c5270 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
      position: relative;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  margin: 0 !important;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270-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-b4ca5913-2c69-402e-ac41-592e066c5270 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b4ca5913-2c69-402e-ac41-592e066c5270 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b4ca5913-2c69-402e-ac41-592e066c5270 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-b4ca5913-2c69-402e-ac41-592e066c5270 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b4ca5913-2c69-402e-ac41-592e066c5270 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container {
      position: relative;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b4ca5913-2c69-402e-ac41-592e066c5270 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-862ad5c9-4e3b-4399-8bd0-0f8fd013cd5f {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-66eb0b41-f612-4901-9ef7-7663af4e74be {
  margin-top: 15px;
margin-left: 30px;
margin-bottom: 25px;
margin-right: 30px;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin: 0 !important;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a-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-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
      position: relative;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin: 0 !important;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a-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-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
      position: relative;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin: 0 !important;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a-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-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
      position: relative;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin: 0 !important;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a-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-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
      position: relative;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  margin: 0 !important;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a-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-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container {
      position: relative;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b8e5a2cd-0445-4d30-901d-a3842a7c1a9a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-66c85b4b-114b-477f-8062-1ad8dca10f4d {
  margin-top: 40px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 40px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 246, 255, 1);
}








#s-66c85b4b-114b-477f-8062-1ad8dca10f4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-66c85b4b-114b-477f-8062-1ad8dca10f4d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dd7ced37-c511-479a-8887-cebcbb237aa8 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-dd7ced37-c511-479a-8887-cebcbb237aa8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-dd7ced37-c511-479a-8887-cebcbb237aa8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-dd7ced37-c511-479a-8887-cebcbb237aa8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-dd7ced37-c511-479a-8887-cebcbb237aa8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin-left: 0px;
max-width: 30px;
aspect-ratio: 1/1;
text-align: left;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin: 0 !important;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a-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-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
      position: relative;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin: 0 !important;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a-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-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
      position: relative;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin: 0 !important;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a-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-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
      position: relative;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin: 0 !important;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a-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-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
      position: relative;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  margin: 0 !important;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a-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-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container {
      position: relative;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-da6c2d59-b645-4652-a9b1-3eaeb26b9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-5a583a6f-4dc4-40c2-81f8-23b55d38d7c8 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-bdc9f0aa-1f3a-403b-86f8-580a73b060a4 {
  margin-top: 5px;
margin-left: 30px;
margin-bottom: 15px;
margin-right: 30px;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin: 0 !important;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281-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-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
      position: relative;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin: 0 !important;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281-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-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
      position: relative;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin: 0 !important;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281-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-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
      position: relative;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin: 0 !important;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281-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-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
      position: relative;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  margin: 0 !important;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281-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-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container {
      position: relative;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d0d34fd1-b4de-4abb-a660-9ed4efff8281 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-ad0b2bba-858d-4202-9ecf-58b983afcf89 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
min-height: 50px;
max-width: 1440px;
}








#s-ad0b2bba-858d-4202-9ecf-58b983afcf89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad0b2bba-858d-4202-9ecf-58b983afcf89.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-606b78f8-96d1-4511-a652-6c04b27bbbd7 {
  box-shadow:1px 1px 5px 1px rgba(157, 157, 157, 1);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 5px;
margin-right: 25px;
padding-top: 12px;
padding-left: 0px;
padding-bottom: 12px;
padding-right: 0px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 15px;
background-color: rgba(35, 81, 162, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-606b78f8-96d1-4511-a652-6c04b27bbbd7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-606b78f8-96d1-4511-a652-6c04b27bbbd7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-606b78f8-96d1-4511-a652-6c04b27bbbd7-root {
    text-align: center;
  }


#s-606b78f8-96d1-4511-a652-6c04b27bbbd7.shg-btn {
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-606b78f8-96d1-4511-a652-6c04b27bbbd7-root {
    text-align: center;
  }


#s-606b78f8-96d1-4511-a652-6c04b27bbbd7.shg-btn {
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-606b78f8-96d1-4511-a652-6c04b27bbbd7-root {
    text-align: center;
  }


#s-606b78f8-96d1-4511-a652-6c04b27bbbd7.shg-btn {
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-606b78f8-96d1-4511-a652-6c04b27bbbd7-root {
    text-align: center;
  }


#s-606b78f8-96d1-4511-a652-6c04b27bbbd7.shg-btn {
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-606b78f8-96d1-4511-a652-6c04b27bbbd7-root {
    text-align: center;
  }


#s-606b78f8-96d1-4511-a652-6c04b27bbbd7.shg-btn {
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
#s-46cef8e6-0b06-4a72-91c7-5aea1ac4a4e3 {
  margin-top: 30px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 40px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 246, 255, 1);
}








#s-46cef8e6-0b06-4a72-91c7-5aea1ac4a4e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-46cef8e6-0b06-4a72-91c7-5aea1ac4a4e3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9fea2161-12cd-42a3-a5e5-75984640c4e7 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-9fea2161-12cd-42a3-a5e5-75984640c4e7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-9fea2161-12cd-42a3-a5e5-75984640c4e7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-9fea2161-12cd-42a3-a5e5-75984640c4e7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-9fea2161-12cd-42a3-a5e5-75984640c4e7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin-left: 0px;
max-width: 30px;
aspect-ratio: 1/1;
text-align: left;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin: 0 !important;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc-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-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-content {
  
    justify-content: center;
  
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
      position: relative;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin: 0 !important;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc-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-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-content {
  
    justify-content: center;
  
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
      position: relative;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin: 0 !important;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc-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-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-content {
  
    justify-content: center;
  
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
      position: relative;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin: 0 !important;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc-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-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-content {
  
    justify-content: center;
  
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
      position: relative;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  margin: 0 !important;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc-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-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc .shogun-image-content {
  
    justify-content: center;
  
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container {
      position: relative;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe2186e1-42d7-47ba-b7a9-f0fbb0f78efc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-64052cec-a4c4-4ce3-87fb-e2644ee55377 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-f4f231dd-fefa-4296-b742-7183ba084e16 {
  margin-top: 5px;
margin-left: 30px;
margin-bottom: 15px;
margin-right: 30px;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin-left: auto;
margin-right: auto;
max-width: 1350px;
aspect-ratio: 1350/1200;
text-align: center;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin: 0 !important;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f-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-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }

    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-link {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1350px;
  }



  img.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
    
    
    
    max-height: 1350px;
  }


.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
      --shg-aspect-ratio: calc(1350/1200); 
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
      position: relative;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1350px;
    }
  }

@media (min-width: 1200px){#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin: 0 !important;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f-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-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }

    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-link {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1350px;
  }



  img.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
    
    
    
    max-height: 1350px;
  }


.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
      --shg-aspect-ratio: calc(1350/1200); 
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
      position: relative;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1350px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin: 0 !important;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f-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-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }

    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-link {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1350px;
  }



  img.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
    
    
    
    max-height: 1350px;
  }


.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
      --shg-aspect-ratio: calc(1350/1200); 
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
      position: relative;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1350px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin: 0 !important;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f-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-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }

    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-link {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1350px;
  }



  img.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
    
    
    
    max-height: 1350px;
  }


.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
      --shg-aspect-ratio: calc(1350/1200); 
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
      position: relative;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1350px;
    }
  }

}@media (max-width: 767px){#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  margin: 0 !important;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f-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-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }

    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-link {
      aspect-ratio: 1350/1200;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1350px;
  }



  img.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
    
    
    
    max-height: 1350px;
  }


.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f .shogun-image-content {
  
    justify-content: center;
  
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f {
      --shg-aspect-ratio: calc(1350/1200); 
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container {
      position: relative;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-44674c9b-6795-4ad7-baa6-46b9b36b0f2f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1350px;
    }
  }

}
#s-4eca4c67-e598-4478-be9e-6ac25697191e {
  margin-top: 40px;
margin-left: 0px;
margin-bottom: 50px;
margin-right: 0px;
padding-top: 40px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 246, 255, 1);
}








#s-4eca4c67-e598-4478-be9e-6ac25697191e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4eca4c67-e598-4478-be9e-6ac25697191e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dd5ec303-c20a-48f6-a8b7-b1a5eb651c76 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-dd5ec303-c20a-48f6-a8b7-b1a5eb651c76"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-dd5ec303-c20a-48f6-a8b7-b1a5eb651c76"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-dd5ec303-c20a-48f6-a8b7-b1a5eb651c76"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-dd5ec303-c20a-48f6-a8b7-b1a5eb651c76"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin-left: 0px;
max-width: 30px;
aspect-ratio: 1/1;
text-align: left;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin: 0 !important;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f-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-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 0px;
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
      position: relative;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

@media (min-width: 1200px){#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin: 0 !important;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f-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-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
      position: relative;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin: 0 !important;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f-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-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
      position: relative;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin: 0 !important;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f-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-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
      position: relative;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}@media (max-width: 767px){#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  margin: 0 !important;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f-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-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 30px;
  }



  img.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
    
    
    
    max-height: 30px;
  }


.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container {
      position: relative;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7e7dba99-8fb2-4900-bd36-2d2845bbd56f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 30px;
    }
  }

}
#s-2767c9d3-dc56-4239-b374-5a2ff8e1f391 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-30b3eea3-a489-4bb7-9bdb-bcca14f82f6e {
  margin-top: 5px;
margin-left: 30px;
margin-bottom: 15px;
margin-right: 30px;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1/1;
text-align: center;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin: 0 !important;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12-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-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-content {
  
    justify-content: center;
  
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
      position: relative;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin: 0 !important;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12-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-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-content {
  
    justify-content: center;
  
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
      position: relative;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin: 0 !important;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12-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-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-content {
  
    justify-content: center;
  
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
      position: relative;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin: 0 !important;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12-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-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-content {
  
    justify-content: center;
  
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
      position: relative;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  margin: 0 !important;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12-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-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-67ae9388-b86f-4104-8b39-2068f3c4fa12 .shogun-image-content {
  
    justify-content: center;
  
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shg-align-container {
  display: flex;
  justify-content: center
}

.s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container {
      position: relative;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-67ae9388-b86f-4104-8b39-2068f3c4fa12 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df {
  background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df {
  display: none;
}
#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df, #wrap-s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df { display: none !important; }}
#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjUxMmFmZTYtZTc4My00Mzk3LWE4ZGMtM2M5MTRhNGFmZGZiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWNmMmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmNTEyYWZlNi1lNzgzLTQzOTctYThkYy0zYzkxNGE0YWZkZmIpIi8+PC9zdmc+);
}








#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cbf2915c-d5fd-4919-8b5b-dc54d5a436df.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3ae8e383-563d-421b-9267-3231b50ba569 {
  margin-top: 30px;
margin-left: 10px;
margin-bottom: -5px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-3ae8e383-563d-421b-9267-3231b50ba569 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  600 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.25em;
  
  
}



#s-469b1696-dcdb-41e8-bac7-459c2e693bbc {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-469b1696-dcdb-41e8-bac7-459c2e693bbc .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  600 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 33.5px;
  line-height: 1.25em;
  
  
}



#s-8005be05-8e97-4b47-b6e5-8e52bb40b02c {
  margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-8005be05-8e97-4b47-b6e5-8e52bb40b02c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-8005be05-8e97-4b47-b6e5-8e52bb40b02c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-8005be05-8e97-4b47-b6e5-8e52bb40b02c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-8005be05-8e97-4b47-b6e5-8e52bb40b02c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin-left: -30px;
margin-right: auto;
max-width: 180px;
aspect-ratio: 1/1;
text-align: center;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin: 0 !important;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625-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-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -30px;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -30px;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
      position: relative;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

@media (min-width: 1200px){#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin: 0 !important;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625-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-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
      position: relative;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin: 0 !important;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625-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-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
      position: relative;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin: 0 !important;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625-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-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
      position: relative;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (max-width: 767px){#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  margin: 0 !important;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625-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-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container {
      position: relative;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8449b2ae-e8fa-439b-a022-b4c9fba5c625 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}
#s-bab7fbf0-11a1-48ca-8d98-ec977c5b3460 {
  margin-top: 20px;
margin-left: -30px;
margin-right: auto;
}

#s-fb9126d4-2e60-4587-b6d7-35a4f2110f11 {
  margin-top: -20px;
margin-left: -30px;
margin-right: 10px;
}

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

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

#s-1033f56e-d5a5-4bac-8159-467c5bf5e569 {
  margin-top: -20px;
margin-left: 15px;
margin-bottom: -10px;
margin-right: 15px;
}

#s-1033f56e-d5a5-4bac-8159-467c5bf5e569 hr {
  border-top: 1px solid rgba(224, 234, 255, 1);
}

#s-879597fb-8911-4875-b98a-02a0c6eb6276 {
  margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-879597fb-8911-4875-b98a-02a0c6eb6276"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-879597fb-8911-4875-b98a-02a0c6eb6276"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-879597fb-8911-4875-b98a-02a0c6eb6276"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-879597fb-8911-4875-b98a-02a0c6eb6276"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin-left: -30px;
margin-right: auto;
max-width: 180px;
aspect-ratio: 1/1;
text-align: center;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin: 0 !important;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d-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-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -30px;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  border-style: solid;
  border-radius: 0px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -30px;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-content {
  
    justify-content: center;
  
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
      position: relative;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

@media (min-width: 1200px){#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin: 0 !important;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d-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-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-content {
  
    justify-content: center;
  
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
      position: relative;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin: 0 !important;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d-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-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-content {
  
    justify-content: center;
  
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
      position: relative;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin: 0 !important;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d-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-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-content {
  
    justify-content: center;
  
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
      position: relative;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}@media (max-width: 767px){#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  margin: 0 !important;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d-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-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 180px;
  }



  img.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
    
    
    
    max-height: 180px;
  }


.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d .shogun-image-content {
  
    justify-content: center;
  
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container {
      position: relative;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-945f3ced-ce5c-4720-8ac1-3a0771b7621d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 180px;
    }
  }

}
#s-25ace35f-39e3-4d94-8f02-ef911a32a822 {
  margin-top: 10px;
margin-left: -30px;
margin-right: auto;
}

#s-4b876872-591b-436e-9c9e-3ab652714b87 {
  margin-top: -20px;
margin-left: -30px;
margin-right: 10px;
}

#s-4ccfad20-f254-4be9-9bb9-930e76d3a576 {
  margin-top: -10px;
margin-left: 15px;
margin-bottom: -10px;
margin-right: 15px;
}

#s-4ccfad20-f254-4be9-9bb9-930e76d3a576 hr {
  border-top: 1px solid rgba(224, 234, 255, 1);
}

#s-04392c3f-9548-4ff6-b298-15ac04676e03 {
  margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-04392c3f-9548-4ff6-b298-15ac04676e03"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-04392c3f-9548-4ff6-b298-15ac04676e03"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-04392c3f-9548-4ff6-b298-15ac04676e03"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-04392c3f-9548-4ff6-b298-15ac04676e03"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin-left: -20px;
margin-right: auto;
max-width: 200px;
aspect-ratio: 872/1080;
text-align: center;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin: 0 !important;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa-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-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -20px;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -20px;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }

    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-link {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 200px;
  }



  img.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
    
    
    
    max-height: 200px;
  }


.s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
      --shg-aspect-ratio: calc(872/1080); 
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
      position: relative;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 200px;
    }
  }

@media (min-width: 1200px){#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin: 0 !important;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa-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-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }

    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-link {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 200px;
  }



  img.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
    
    
    
    max-height: 200px;
  }


.s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
      --shg-aspect-ratio: calc(872/1080); 
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
      position: relative;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin: 0 !important;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa-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-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }

    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-link {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 200px;
  }



  img.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
    
    
    
    max-height: 200px;
  }


.s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
      --shg-aspect-ratio: calc(872/1080); 
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
      position: relative;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin: 0 !important;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa-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-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }

    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-link {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 200px;
  }



  img.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
    
    
    
    max-height: 200px;
  }


.s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
      --shg-aspect-ratio: calc(872/1080); 
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
      position: relative;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 200px;
    }
  }

}@media (max-width: 767px){#s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  margin: 0 !important;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa-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-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }

    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-link {
      aspect-ratio: 872/1080;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 200px;
  }



  img.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
    
    
    
    max-height: 200px;
  }


.s-a0004d39-102e-4f1d-988d-6b99d933a4fa .shogun-image-content {
  
    justify-content: center;
  
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa {
      --shg-aspect-ratio: calc(872/1080); 
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container {
      position: relative;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a0004d39-102e-4f1d-988d-6b99d933a4fa img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 200px;
    }
  }

}
#s-bcb0719e-9cbc-4da4-96bf-e2841cd4f14d {
  margin-top: 30px;
margin-left: -30px;
margin-right: auto;
}

#s-a192f892-da7a-4420-9045-9f70452ecc0e {
  margin-top: -20px;
margin-left: -30px;
margin-right: 10px;
}

#s-cdcfbd83-a685-4a41-b0b5-b644e159262c {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
min-height: 50px;
max-width: 1440px;
}








#s-cdcfbd83-a685-4a41-b0b5-b644e159262c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cdcfbd83-a685-4a41-b0b5-b644e159262c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 5px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7-root {
    text-align: center;
  }


#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7-root {
    text-align: center;
  }


#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7-root {
    text-align: center;
  }


#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7-root {
    text-align: center;
  }


#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7-root {
    text-align: center;
  }


#s-98c5e139-48bd-4b1a-8f44-4c05ce9aacc7.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 {
  display: none;
}
#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859, #wrap-s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 {
  display: none;
}
#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859, #wrap-s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 {
  display: none;
}
#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859, #wrap-s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 { display: none !important; }}@media (max-width: 767px){#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 {
  display: none;
}
#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859, #wrap-s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 { display: none !important; }}







#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5caef593-2de1-49a6-8dfc-c3f52dc0b859.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f77eab94-16f6-4676-b6cf-c20ea9f142ff {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-f77eab94-16f6-4676-b6cf-c20ea9f142ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f77eab94-16f6-4676-b6cf-c20ea9f142ff.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin: 0 !important;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227-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-d096efa5-feae-41b0-83dc-d665aea69227 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d096efa5-feae-41b0-83dc-d665aea69227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d096efa5-feae-41b0-83dc-d665aea69227 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
      position: relative;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin: 0 !important;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227-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-d096efa5-feae-41b0-83dc-d665aea69227 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d096efa5-feae-41b0-83dc-d665aea69227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d096efa5-feae-41b0-83dc-d665aea69227 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
      position: relative;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin: 0 !important;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227-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-d096efa5-feae-41b0-83dc-d665aea69227 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d096efa5-feae-41b0-83dc-d665aea69227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d096efa5-feae-41b0-83dc-d665aea69227 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
      position: relative;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin: 0 !important;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227-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-d096efa5-feae-41b0-83dc-d665aea69227 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d096efa5-feae-41b0-83dc-d665aea69227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d096efa5-feae-41b0-83dc-d665aea69227 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
      position: relative;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-d096efa5-feae-41b0-83dc-d665aea69227 {
  margin: 0 !important;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227-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-d096efa5-feae-41b0-83dc-d665aea69227 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d096efa5-feae-41b0-83dc-d665aea69227 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d096efa5-feae-41b0-83dc-d665aea69227 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-d096efa5-feae-41b0-83dc-d665aea69227 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d096efa5-feae-41b0-83dc-d665aea69227 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container {
      position: relative;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d096efa5-feae-41b0-83dc-d665aea69227 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-29bc7c0a-635d-45b3-bfe3-1d07b6fd8f05 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin: 0 !important;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91-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-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
      position: relative;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin: 0 !important;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91-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-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
      position: relative;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin: 0 !important;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91-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-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
      position: relative;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin: 0 !important;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91-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-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
      position: relative;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  margin: 0 !important;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91-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-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-1c72f526-219e-47ea-94a5-9abc0f771d91 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container {
      position: relative;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c72f526-219e-47ea-94a5-9abc0f771d91 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-dcfd4e99-28b2-4142-b377-ce6bdab5c2a9 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-7a4874f9-8105-4d96-960e-6b4a8a2d87c4 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-7a4874f9-8105-4d96-960e-6b4a8a2d87c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7a4874f9-8105-4d96-960e-6b4a8a2d87c4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin: 0 !important;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7-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-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
      position: relative;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin: 0 !important;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7-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-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
      position: relative;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin: 0 !important;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7-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-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
      position: relative;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin: 0 !important;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7-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-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
      position: relative;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  margin: 0 !important;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7-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-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-994462a9-f0c1-455c-b2c9-60a664dc64c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container {
      position: relative;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-994462a9-f0c1-455c-b2c9-60a664dc64c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-930dc249-6e75-4ecc-ba05-91ac7c7d2bf2 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin: 0 !important;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242-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-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
      position: relative;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin: 0 !important;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242-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-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
      position: relative;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin: 0 !important;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242-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-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
      position: relative;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin: 0 !important;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242-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-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
      position: relative;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  margin: 0 !important;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242-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-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container {
      position: relative;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b6db354-cda1-4d42-8d03-4bb5e0bb5242 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-b3cf9bc5-d610-431d-acbc-e1889bb3ab55 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-ef31ba36-8f8b-4a86-aa3e-690de24b17e3 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-ef31ba36-8f8b-4a86-aa3e-690de24b17e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef31ba36-8f8b-4a86-aa3e-690de24b17e3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin: 0 !important;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c-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-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-content {
  
    justify-content: center;
  
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
      position: relative;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin: 0 !important;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c-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-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-content {
  
    justify-content: center;
  
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
      position: relative;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin: 0 !important;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c-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-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-content {
  
    justify-content: center;
  
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
      position: relative;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin: 0 !important;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c-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-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-content {
  
    justify-content: center;
  
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
      position: relative;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  margin: 0 !important;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c-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-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c .shogun-image-content {
  
    justify-content: center;
  
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container {
      position: relative;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a3275042-05c4-4fa0-8023-1d9e8ebeb60c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-90484b7b-bfdf-4abf-a53e-0e12573d8c52 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin: 0 !important;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45-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-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-content {
  
    justify-content: center;
  
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shg-align-container {
  display: flex;
  justify-content: center
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
      position: relative;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin: 0 !important;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45-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-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-content {
  
    justify-content: center;
  
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shg-align-container {
  display: flex;
  justify-content: center
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
      position: relative;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin: 0 !important;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45-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-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-content {
  
    justify-content: center;
  
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shg-align-container {
  display: flex;
  justify-content: center
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
      position: relative;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin: 0 !important;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45-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-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-content {
  
    justify-content: center;
  
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shg-align-container {
  display: flex;
  justify-content: center
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
      position: relative;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  margin: 0 !important;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45-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-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-97d3ffc0-0678-4ec3-a844-07576d596d45 .shogun-image-content {
  
    justify-content: center;
  
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shg-align-container {
  display: flex;
  justify-content: center
}

.s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container {
      position: relative;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-97d3ffc0-0678-4ec3-a844-07576d596d45 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-f6e7d8cf-cc11-4b97-a7ba-555fd9333847 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-132f69ab-09b1-4a08-8aae-70c9dbeb1c12 {
  margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
min-height: 50px;
max-width: 1440px;
}








#s-132f69ab-09b1-4a08-8aae-70c9dbeb1c12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-132f69ab-09b1-4a08-8aae-70c9dbeb1c12.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09-root {
    text-align: center;
  }


#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
@media (min-width: 1200px){
  #s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09-root {
    text-align: center;
  }


#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09-root {
    text-align: center;
  }


#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09-root {
    text-align: center;
  }


#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (max-width: 767px){
  #s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09-root {
    text-align: center;
  }


#s-148e219a-6cda-4bd3-a83b-a98f9bdd4b09.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}
#s-ec49f782-b6b8-4242-9fce-8edc251a0a8b {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-bottom: 3px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 248, 228, 1);
}

@media (min-width: 0px) {
[id="s-ec49f782-b6b8-4242-9fce-8edc251a0a8b"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-ec49f782-b6b8-4242-9fce-8edc251a0a8b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ec49f782-b6b8-4242-9fce-8edc251a0a8b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ec49f782-b6b8-4242-9fce-8edc251a0a8b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin-top: 8px;
margin-left: 6px;
margin-right: 0px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin: 0 !important;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733-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-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
      position: relative;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin: 0 !important;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733-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-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
      position: relative;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin: 0 !important;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733-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-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
      position: relative;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin: 0 !important;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733-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-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
      position: relative;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  margin: 0 !important;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733-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-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container {
      position: relative;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d319897b-b8d6-46a3-8cf7-b1b620d6f733 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-a5b986c2-105d-4731-87c3-febeee489ddf {
  margin-top: 2px;
margin-left: -30%;
margin-right: -10%;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin-top: 8px;
margin-left: -40px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin: 0 !important;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3-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-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
      position: relative;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin: 0 !important;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3-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-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
      position: relative;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin: 0 !important;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3-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-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
      position: relative;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin: 0 !important;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3-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-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
      position: relative;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  margin: 0 !important;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3-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-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container {
      position: relative;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1cab2115-7eb4-494c-a4b2-275fae0f55d3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-846125e9-452b-4168-af48-3eeab4467858 {
  margin-top: 2px;
margin-left: -50px;
}

#s-aabd23a5-b129-4641-8981-cbbee1a13069 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(16, 63, 143, 1);
}
@media (max-width: 767px){#s-aabd23a5-b129-4641-8981-cbbee1a13069 {
  display: none;
}
#s-aabd23a5-b129-4641-8981-cbbee1a13069, #wrap-s-aabd23a5-b129-4641-8981-cbbee1a13069 { display: none !important; }}







#s-aabd23a5-b129-4641-8981-cbbee1a13069 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aabd23a5-b129-4641-8981-cbbee1a13069.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ac4d70ec-51a7-48d6-8979-b75be81f1580 {
  margin-top: 10px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ac4d70ec-51a7-48d6-8979-b75be81f1580 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.4em;
  
  
}



#s-cd3fbf24-9669-4218-b85b-4e0e189bd4bc {
  margin-left: -45px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-cd3fbf24-9669-4218-b85b-4e0e189bd4bc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-cd3fbf24-9669-4218-b85b-4e0e189bd4bc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cd3fbf24-9669-4218-b85b-4e0e189bd4bc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cd3fbf24-9669-4218-b85b-4e0e189bd4bc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin: 0 !important;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c-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-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
      position: relative;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin: 0 !important;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c-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-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
      position: relative;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin: 0 !important;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c-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-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
      position: relative;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin: 0 !important;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c-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-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
      position: relative;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  margin: 0 !important;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c-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-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c .shogun-image-content {
  
    justify-content: center;
  
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container {
      position: relative;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3ceb8ff3-626f-4669-89b8-f0f3da587f4c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-16a14595-fd2e-4231-82c1-de4d90e46683 {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-16a14595-fd2e-4231-82c1-de4d90e46683 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-367a12c5-cdd1-4588-9178-1f220f67967b {
  margin-top: -30px;
margin-left: -75px;
margin-right: 40px;
padding-left: 8%;
padding-right: 8%;
}

#s-11f431d1-bb1a-4d09-b445-e84bc6c417eb {
  margin-left: -45px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-11f431d1-bb1a-4d09-b445-e84bc6c417eb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-11f431d1-bb1a-4d09-b445-e84bc6c417eb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-11f431d1-bb1a-4d09-b445-e84bc6c417eb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-11f431d1-bb1a-4d09-b445-e84bc6c417eb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin: 0 !important;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8-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-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
      position: relative;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin: 0 !important;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8-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-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
      position: relative;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin: 0 !important;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8-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-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
      position: relative;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin: 0 !important;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8-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-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
      position: relative;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  margin: 0 !important;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8-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-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-e059a140-7420-4dac-ba1a-4660e6cc57d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container {
      position: relative;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e059a140-7420-4dac-ba1a-4660e6cc57d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-fdb8c21b-8c59-4e1f-a414-e633d3a6c9de {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fdb8c21b-8c59-4e1f-a414-e633d3a6c9de .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-63066be3-0a00-4c25-af96-aaaf18838332 {
  margin-top: -30px;
margin-left: -75px;
margin-right: 20px;
padding-left: 8%;
padding-right: 8%;
}

#s-f68d93ef-7a32-4094-a248-decbfdc94a1a {
  margin-left: -45px;
margin-bottom: 20px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-f68d93ef-7a32-4094-a248-decbfdc94a1a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f68d93ef-7a32-4094-a248-decbfdc94a1a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f68d93ef-7a32-4094-a248-decbfdc94a1a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f68d93ef-7a32-4094-a248-decbfdc94a1a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 50px;
aspect-ratio: 1/1;
text-align: center;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin: 0 !important;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8-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-98b88615-ea91-4f34-a802-53f11dce41f8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-98b88615-ea91-4f34-a802-53f11dce41f8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
      position: relative;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

@media (min-width: 1200px){#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin: 0 !important;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8-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-98b88615-ea91-4f34-a802-53f11dce41f8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-98b88615-ea91-4f34-a802-53f11dce41f8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
      position: relative;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin: 0 !important;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8-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-98b88615-ea91-4f34-a802-53f11dce41f8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-98b88615-ea91-4f34-a802-53f11dce41f8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
      position: relative;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin: 0 !important;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8-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-98b88615-ea91-4f34-a802-53f11dce41f8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-98b88615-ea91-4f34-a802-53f11dce41f8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
      position: relative;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}@media (max-width: 767px){#s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  margin: 0 !important;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8-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-98b88615-ea91-4f34-a802-53f11dce41f8 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-98b88615-ea91-4f34-a802-53f11dce41f8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-98b88615-ea91-4f34-a802-53f11dce41f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 50px;
  }



  img.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
    
    
    
    max-height: 50px;
  }


.s-98b88615-ea91-4f34-a802-53f11dce41f8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-98b88615-ea91-4f34-a802-53f11dce41f8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container {
      position: relative;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-98b88615-ea91-4f34-a802-53f11dce41f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 50px;
    }
  }

}
#s-03e276ec-ba13-45ea-af6b-acd8c50620d1 {
  margin-top: 0px;
margin-left: -60px;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-03e276ec-ba13-45ea-af6b-acd8c50620d1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-b8dc1914-ecd2-4a42-8e3a-b6a367ff3121 {
  margin-top: -30px;
margin-left: -75px;
margin-right: 20px;
padding-left: 8%;
padding-right: 8%;
}

#s-a89f86b5-6b3b-4672-87cf-a104455564bd {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a89f86b5-6b3b-4672-87cf-a104455564bd {
  display: none;
}
#s-a89f86b5-6b3b-4672-87cf-a104455564bd, #wrap-s-a89f86b5-6b3b-4672-87cf-a104455564bd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a89f86b5-6b3b-4672-87cf-a104455564bd {
  display: none;
}
#s-a89f86b5-6b3b-4672-87cf-a104455564bd, #wrap-s-a89f86b5-6b3b-4672-87cf-a104455564bd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a89f86b5-6b3b-4672-87cf-a104455564bd {
  display: none;
}
#s-a89f86b5-6b3b-4672-87cf-a104455564bd, #wrap-s-a89f86b5-6b3b-4672-87cf-a104455564bd { display: none !important; }}@media (max-width: 767px){#s-a89f86b5-6b3b-4672-87cf-a104455564bd {
  display: none;
}
#s-a89f86b5-6b3b-4672-87cf-a104455564bd, #wrap-s-a89f86b5-6b3b-4672-87cf-a104455564bd { display: none !important; }}







#s-a89f86b5-6b3b-4672-87cf-a104455564bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a89f86b5-6b3b-4672-87cf-a104455564bd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aabe6dd9-6970-406a-9074-715c4530ce5a {
  margin-top: 20px;
margin-bottom: -10px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-aabe6dd9-6970-406a-9074-715c4530ce5a .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 27.5px;
  line-height: 1.25em;
  
  
}



#s-95d1c25d-021c-4ede-a497-ddc74895fd63 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 247, 232, 0);
}








#s-95d1c25d-021c-4ede-a497-ddc74895fd63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-95d1c25d-021c-4ede-a497-ddc74895fd63.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-db6495ce-7bb1-4d5e-a67a-5e95fda785fc {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-db6495ce-7bb1-4d5e-a67a-5e95fda785fc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-db6495ce-7bb1-4d5e-a67a-5e95fda785fc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-db6495ce-7bb1-4d5e-a67a-5e95fda785fc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-db6495ce-7bb1-4d5e-a67a-5e95fda785fc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin: 0 !important;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6-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-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
      position: relative;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin: 0 !important;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6-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-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
      position: relative;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin: 0 !important;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6-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-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
      position: relative;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin: 0 !important;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6-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-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
      position: relative;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  margin: 0 !important;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6-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-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fac55b7d-8c26-41fc-9780-63d66a248db6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container {
      position: relative;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fac55b7d-8c26-41fc-9780-63d66a248db6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin: 0 !important;
}

#s-705aad25-f650-4661-b046-909761ae8ef0-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-705aad25-f650-4661-b046-909761ae8ef0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-705aad25-f650-4661-b046-909761ae8ef0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705aad25-f650-4661-b046-909761ae8ef0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
      position: relative;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin: 0 !important;
}

#s-705aad25-f650-4661-b046-909761ae8ef0-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-705aad25-f650-4661-b046-909761ae8ef0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-705aad25-f650-4661-b046-909761ae8ef0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705aad25-f650-4661-b046-909761ae8ef0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
      position: relative;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin: 0 !important;
}

#s-705aad25-f650-4661-b046-909761ae8ef0-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-705aad25-f650-4661-b046-909761ae8ef0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-705aad25-f650-4661-b046-909761ae8ef0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705aad25-f650-4661-b046-909761ae8ef0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
      position: relative;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin: 0 !important;
}

#s-705aad25-f650-4661-b046-909761ae8ef0-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-705aad25-f650-4661-b046-909761ae8ef0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-705aad25-f650-4661-b046-909761ae8ef0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705aad25-f650-4661-b046-909761ae8ef0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
      position: relative;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-705aad25-f650-4661-b046-909761ae8ef0 {
  margin: 0 !important;
}

#s-705aad25-f650-4661-b046-909761ae8ef0-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-705aad25-f650-4661-b046-909761ae8ef0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-705aad25-f650-4661-b046-909761ae8ef0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-705aad25-f650-4661-b046-909761ae8ef0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-705aad25-f650-4661-b046-909761ae8ef0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-705aad25-f650-4661-b046-909761ae8ef0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container {
      position: relative;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-705aad25-f650-4661-b046-909761ae8ef0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-57a49e88-4aa4-409d-96c4-15b4f06f6bea {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-57a49e88-4aa4-409d-96c4-15b4f06f6bea"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-57a49e88-4aa4-409d-96c4-15b4f06f6bea"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-57a49e88-4aa4-409d-96c4-15b4f06f6bea"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-57a49e88-4aa4-409d-96c4-15b4f06f6bea"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin: 0 !important;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4-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-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
      position: relative;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin: 0 !important;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4-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-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
      position: relative;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin: 0 !important;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4-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-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
      position: relative;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin: 0 !important;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4-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-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
      position: relative;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  margin: 0 !important;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4-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-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-2eec9567-082c-4ecf-89c8-c69dca2068e4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container {
      position: relative;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2eec9567-082c-4ecf-89c8-c69dca2068e4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin: 0 !important;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413-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-3a337340-4fd8-4261-a01d-214bf59c3413 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3a337340-4fd8-4261-a01d-214bf59c3413 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
      position: relative;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin: 0 !important;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413-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-3a337340-4fd8-4261-a01d-214bf59c3413 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3a337340-4fd8-4261-a01d-214bf59c3413 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
      position: relative;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin: 0 !important;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413-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-3a337340-4fd8-4261-a01d-214bf59c3413 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3a337340-4fd8-4261-a01d-214bf59c3413 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
      position: relative;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin: 0 !important;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413-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-3a337340-4fd8-4261-a01d-214bf59c3413 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3a337340-4fd8-4261-a01d-214bf59c3413 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
      position: relative;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  margin: 0 !important;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413-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-3a337340-4fd8-4261-a01d-214bf59c3413 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3a337340-4fd8-4261-a01d-214bf59c3413 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3a337340-4fd8-4261-a01d-214bf59c3413 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3a337340-4fd8-4261-a01d-214bf59c3413 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3a337340-4fd8-4261-a01d-214bf59c3413 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container {
      position: relative;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3a337340-4fd8-4261-a01d-214bf59c3413 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-89aa1462-9510-4cfe-8c7a-80ee927c61aa {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-89aa1462-9510-4cfe-8c7a-80ee927c61aa"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-89aa1462-9510-4cfe-8c7a-80ee927c61aa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-89aa1462-9510-4cfe-8c7a-80ee927c61aa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-89aa1462-9510-4cfe-8c7a-80ee927c61aa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin: 0 !important;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3-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-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
      position: relative;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin: 0 !important;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3-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-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
      position: relative;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin: 0 !important;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3-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-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
      position: relative;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin: 0 !important;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3-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-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
      position: relative;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  margin: 0 !important;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3-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-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container {
      position: relative;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8c900e6b-fc6c-4ee7-9b58-9e7a2232c1e3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin: 0 !important;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92-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-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shg-align-container {
  display: flex;
  justify-content: center
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
      position: relative;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin: 0 !important;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92-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-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shg-align-container {
  display: flex;
  justify-content: center
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
      position: relative;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin: 0 !important;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92-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-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shg-align-container {
  display: flex;
  justify-content: center
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
      position: relative;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin: 0 !important;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92-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-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shg-align-container {
  display: flex;
  justify-content: center
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
      position: relative;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  margin: 0 !important;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92-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-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-93ce538c-7aad-4ef9-939f-60f15d82da92 .shogun-image-content {
  
    justify-content: center;
  
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shg-align-container {
  display: flex;
  justify-content: center
}

.s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container {
      position: relative;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-93ce538c-7aad-4ef9-939f-60f15d82da92 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin-left: auto;
margin-right: auto;
max-width: 4460px;
aspect-ratio: 4460/1858;
text-align: center;
}
@media (max-width: 767px){#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  display: none;
}
#s-2b35618d-14df-42ee-8992-ba58d361a278, #wrap-s-2b35618d-14df-42ee-8992-ba58d361a278 { display: none !important; }}
#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin: 0 !important;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278-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-2b35618d-14df-42ee-8992-ba58d361a278 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b35618d-14df-42ee-8992-ba58d361a278 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b35618d-14df-42ee-8992-ba58d361a278 {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
      position: relative;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

@media (min-width: 1200px){#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin: 0 !important;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278-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-2b35618d-14df-42ee-8992-ba58d361a278 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b35618d-14df-42ee-8992-ba58d361a278 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b35618d-14df-42ee-8992-ba58d361a278 {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
      position: relative;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin: 0 !important;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278-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-2b35618d-14df-42ee-8992-ba58d361a278 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b35618d-14df-42ee-8992-ba58d361a278 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b35618d-14df-42ee-8992-ba58d361a278 {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
      position: relative;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin: 0 !important;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278-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-2b35618d-14df-42ee-8992-ba58d361a278 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b35618d-14df-42ee-8992-ba58d361a278 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b35618d-14df-42ee-8992-ba58d361a278 {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
      position: relative;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (max-width: 767px){#s-2b35618d-14df-42ee-8992-ba58d361a278 {
  margin: 0 !important;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278-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-2b35618d-14df-42ee-8992-ba58d361a278 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-2b35618d-14df-42ee-8992-ba58d361a278 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2b35618d-14df-42ee-8992-ba58d361a278 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-2b35618d-14df-42ee-8992-ba58d361a278 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-2b35618d-14df-42ee-8992-ba58d361a278 {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container {
      position: relative;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2b35618d-14df-42ee-8992-ba58d361a278 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}
#s-21a60926-cdc8-4c53-b7de-61367a58cc0a {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-21a60926-cdc8-4c53-b7de-61367a58cc0a {
  display: none;
}
#s-21a60926-cdc8-4c53-b7de-61367a58cc0a, #wrap-s-21a60926-cdc8-4c53-b7de-61367a58cc0a { display: none !important; }}







#s-21a60926-cdc8-4c53-b7de-61367a58cc0a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21a60926-cdc8-4c53-b7de-61367a58cc0a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ebfca5f4-715a-4e82-9d0d-b5587c26a34c {
  margin-top: 20px;
margin-bottom: -10px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ebfca5f4-715a-4e82-9d0d-b5587c26a34c .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 38px;
  line-height: 1.25em;
  
  
}



#s-64ba0901-6190-4cdf-b60b-a150be315b01 {
  margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 247, 232, 0);
}








#s-64ba0901-6190-4cdf-b60b-a150be315b01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64ba0901-6190-4cdf-b60b-a150be315b01.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1957e2db-d7e0-4d07-8b01-bd4d05f9aec8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-1957e2db-d7e0-4d07-8b01-bd4d05f9aec8"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-1957e2db-d7e0-4d07-8b01-bd4d05f9aec8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-1957e2db-d7e0-4d07-8b01-bd4d05f9aec8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-1957e2db-d7e0-4d07-8b01-bd4d05f9aec8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin: 0 !important;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235-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-d855a547-6241-4a2d-a6e0-b4907394d235 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d855a547-6241-4a2d-a6e0-b4907394d235 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
      position: relative;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin: 0 !important;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235-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-d855a547-6241-4a2d-a6e0-b4907394d235 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d855a547-6241-4a2d-a6e0-b4907394d235 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
      position: relative;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin: 0 !important;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235-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-d855a547-6241-4a2d-a6e0-b4907394d235 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d855a547-6241-4a2d-a6e0-b4907394d235 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
      position: relative;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin: 0 !important;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235-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-d855a547-6241-4a2d-a6e0-b4907394d235 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d855a547-6241-4a2d-a6e0-b4907394d235 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
      position: relative;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  margin: 0 !important;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235-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-d855a547-6241-4a2d-a6e0-b4907394d235 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-d855a547-6241-4a2d-a6e0-b4907394d235 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d855a547-6241-4a2d-a6e0-b4907394d235 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-d855a547-6241-4a2d-a6e0-b4907394d235 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-d855a547-6241-4a2d-a6e0-b4907394d235 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container {
      position: relative;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d855a547-6241-4a2d-a6e0-b4907394d235 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin: 0 !important;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a-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-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
      position: relative;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin: 0 !important;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a-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-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
      position: relative;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin: 0 !important;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a-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-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
      position: relative;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin: 0 !important;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a-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-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
      position: relative;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  margin: 0 !important;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a-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-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container {
      position: relative;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3aafa4d6-2a06-4057-a64a-ea0dbad9b35a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin: 0 !important;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f-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-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
      position: relative;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin: 0 !important;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f-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-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
      position: relative;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin: 0 !important;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f-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-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
      position: relative;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin: 0 !important;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f-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-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
      position: relative;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  margin: 0 !important;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f-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-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f .shogun-image-content {
  
    justify-content: center;
  
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container {
      position: relative;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7a71f24f-4cc9-4fc6-b1d0-2d549981c65f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-bc582a19-0175-46fb-b617-b5b79eaa9fe8 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-bc582a19-0175-46fb-b617-b5b79eaa9fe8"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-bc582a19-0175-46fb-b617-b5b79eaa9fe8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-bc582a19-0175-46fb-b617-b5b79eaa9fe8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-bc582a19-0175-46fb-b617-b5b79eaa9fe8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin: 0 !important;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a-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-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
      position: relative;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin: 0 !important;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a-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-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
      position: relative;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin: 0 !important;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a-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-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
      position: relative;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin: 0 !important;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a-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-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
      position: relative;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  margin: 0 !important;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a-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-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a .shogun-image-content {
  
    justify-content: center;
  
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container {
      position: relative;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3da82543-dd36-4ea3-8ecc-e71dd361d72a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin: 0 !important;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905-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-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
      position: relative;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin: 0 !important;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905-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-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
      position: relative;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin: 0 !important;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905-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-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
      position: relative;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin: 0 !important;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905-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-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
      position: relative;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  margin: 0 !important;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905-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-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-8296dc81-1c9d-4140-8611-5d9f650ac905 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container {
      position: relative;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8296dc81-1c9d-4140-8611-5d9f650ac905 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin: 0 !important;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0-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-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
      position: relative;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin: 0 !important;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0-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-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
      position: relative;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin: 0 !important;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0-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-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
      position: relative;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin: 0 !important;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0-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-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
      position: relative;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  margin: 0 !important;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0-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-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container {
      position: relative;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa254a0d-ba52-4b6a-9bf2-3d3bf394e3e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin: 0 !important;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f-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-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
      position: relative;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin: 0 !important;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f-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-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
      position: relative;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin: 0 !important;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f-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-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
      position: relative;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin: 0 !important;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f-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-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
      position: relative;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  margin: 0 !important;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f-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-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container {
      position: relative;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bd9e244e-bd3e-4641-8ac7-6c099ad3a76f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin: 0 !important;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358-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-08536b5e-0bd7-4707-a23c-01ebda345358 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08536b5e-0bd7-4707-a23c-01ebda345358 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
      position: relative;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin: 0 !important;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358-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-08536b5e-0bd7-4707-a23c-01ebda345358 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08536b5e-0bd7-4707-a23c-01ebda345358 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
      position: relative;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin: 0 !important;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358-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-08536b5e-0bd7-4707-a23c-01ebda345358 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08536b5e-0bd7-4707-a23c-01ebda345358 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
      position: relative;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin: 0 !important;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358-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-08536b5e-0bd7-4707-a23c-01ebda345358 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08536b5e-0bd7-4707-a23c-01ebda345358 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
      position: relative;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  margin: 0 !important;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358-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-08536b5e-0bd7-4707-a23c-01ebda345358 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-08536b5e-0bd7-4707-a23c-01ebda345358 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-08536b5e-0bd7-4707-a23c-01ebda345358 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-08536b5e-0bd7-4707-a23c-01ebda345358 .shogun-image-content {
  
    justify-content: center;
  
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shg-align-container {
  display: flex;
  justify-content: center
}

.s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-08536b5e-0bd7-4707-a23c-01ebda345358 {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container {
      position: relative;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-08536b5e-0bd7-4707-a23c-01ebda345358 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
aspect-ratio: 1080/1350;
text-align: center;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin: 0 !important;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e-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-4e147b2b-5214-430a-a59e-026cd1720d1e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: rgba(86, 126, 194, 1);
  
  border-radius: 15px;
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4e147b2b-5214-430a-a59e-026cd1720d1e {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
      position: relative;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

@media (min-width: 1200px){#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin: 0 !important;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e-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-4e147b2b-5214-430a-a59e-026cd1720d1e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4e147b2b-5214-430a-a59e-026cd1720d1e {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
      position: relative;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin: 0 !important;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e-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-4e147b2b-5214-430a-a59e-026cd1720d1e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4e147b2b-5214-430a-a59e-026cd1720d1e {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
      position: relative;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin: 0 !important;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e-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-4e147b2b-5214-430a-a59e-026cd1720d1e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4e147b2b-5214-430a-a59e-026cd1720d1e {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
      position: relative;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}@media (max-width: 767px){#s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  margin: 0 !important;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e-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-4e147b2b-5214-430a-a59e-026cd1720d1e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-4e147b2b-5214-430a-a59e-026cd1720d1e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }

    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-link {
      aspect-ratio: 1080/1350;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4e147b2b-5214-430a-a59e-026cd1720d1e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1080px;
  }



  img.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
    
    
    
    max-height: 1080px;
  }


.s-4e147b2b-5214-430a-a59e-026cd1720d1e .shogun-image-content {
  
    justify-content: center;
  
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-4e147b2b-5214-430a-a59e-026cd1720d1e {
      --shg-aspect-ratio: calc(1080/1350); 
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container {
      position: relative;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4e147b2b-5214-430a-a59e-026cd1720d1e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1080px;
    }
  }

}
#s-d8e61262-ce1d-4354-81e7-8936f580e5f7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d8e61262-ce1d-4354-81e7-8936f580e5f7 {
  display: none;
}
#s-d8e61262-ce1d-4354-81e7-8936f580e5f7, #wrap-s-d8e61262-ce1d-4354-81e7-8936f580e5f7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d8e61262-ce1d-4354-81e7-8936f580e5f7 {
  display: none;
}
#s-d8e61262-ce1d-4354-81e7-8936f580e5f7, #wrap-s-d8e61262-ce1d-4354-81e7-8936f580e5f7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d8e61262-ce1d-4354-81e7-8936f580e5f7 {
  display: none;
}
#s-d8e61262-ce1d-4354-81e7-8936f580e5f7, #wrap-s-d8e61262-ce1d-4354-81e7-8936f580e5f7 { display: none !important; }}







#s-d8e61262-ce1d-4354-81e7-8936f580e5f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d8e61262-ce1d-4354-81e7-8936f580e5f7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.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-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 {
  margin-left: 10px;
margin-bottom: 0px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
}
@media (min-width: 1200px){#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 {
  display: none;
}
#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44, #wrap-s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 {
  display: none;
}
#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44, #wrap-s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 {
  display: none;
}
#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44, #wrap-s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 { display: none !important; }}@media (max-width: 767px){#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 {
  display: none;
}
#s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44, #wrap-s-e234cc43-bc6d-43b7-8bbb-3758cf4e2a44 { display: none !important; }}
#s-581adb3a-6002-423b-b1f1-0bb369ed8080 {
  margin-left: 20px;
margin-bottom: 40px;
text-align: left;
}
@media (min-width: 1200px){#s-581adb3a-6002-423b-b1f1-0bb369ed8080 {
  display: none;
}
#s-581adb3a-6002-423b-b1f1-0bb369ed8080, #wrap-s-581adb3a-6002-423b-b1f1-0bb369ed8080 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-581adb3a-6002-423b-b1f1-0bb369ed8080 {
  display: none;
}
#s-581adb3a-6002-423b-b1f1-0bb369ed8080, #wrap-s-581adb3a-6002-423b-b1f1-0bb369ed8080 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-581adb3a-6002-423b-b1f1-0bb369ed8080 {
  display: none;
}
#s-581adb3a-6002-423b-b1f1-0bb369ed8080, #wrap-s-581adb3a-6002-423b-b1f1-0bb369ed8080 { display: none !important; }}@media (max-width: 767px){#s-581adb3a-6002-423b-b1f1-0bb369ed8080 {
  display: none;
}
#s-581adb3a-6002-423b-b1f1-0bb369ed8080, #wrap-s-581adb3a-6002-423b-b1f1-0bb369ed8080 { display: none !important; }}
#s-a59fe384-d6e8-4eae-9950-131ad7132dea {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 {
  display: none;
}
#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73, #wrap-s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 {
  display: none;
}
#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73, #wrap-s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 {
  display: none;
}
#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73, #wrap-s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 { display: none !important; }}@media (max-width: 767px){#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 {
  display: none;
}
#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73, #wrap-s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 { display: none !important; }}







#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e900ccc0-5c49-4efb-a3f2-a5509c5b3f73.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-afbc6ddb-fe32-461c-9f20-f734e0f6300d {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-afbc6ddb-fe32-461c-9f20-f734e0f6300d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-afbc6ddb-fe32-461c-9f20-f734e0f6300d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin: 0 !important;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857-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-c818c391-bc88-403f-98f8-988b4ccb6857 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c818c391-bc88-403f-98f8-988b4ccb6857 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
      position: relative;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin: 0 !important;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857-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-c818c391-bc88-403f-98f8-988b4ccb6857 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c818c391-bc88-403f-98f8-988b4ccb6857 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
      position: relative;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin: 0 !important;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857-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-c818c391-bc88-403f-98f8-988b4ccb6857 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c818c391-bc88-403f-98f8-988b4ccb6857 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
      position: relative;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin: 0 !important;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857-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-c818c391-bc88-403f-98f8-988b4ccb6857 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c818c391-bc88-403f-98f8-988b4ccb6857 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
      position: relative;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  margin: 0 !important;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857-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-c818c391-bc88-403f-98f8-988b4ccb6857 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-c818c391-bc88-403f-98f8-988b4ccb6857 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c818c391-bc88-403f-98f8-988b4ccb6857 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-c818c391-bc88-403f-98f8-988b4ccb6857 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-c818c391-bc88-403f-98f8-988b4ccb6857 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container {
      position: relative;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c818c391-bc88-403f-98f8-988b4ccb6857 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-bbfb0069-245c-4cd2-b8f8-ebdb8f317627 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin: 0 !important;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786-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-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
      position: relative;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin: 0 !important;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786-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-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
      position: relative;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin: 0 !important;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786-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-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
      position: relative;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin: 0 !important;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786-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-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
      position: relative;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  margin: 0 !important;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786-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-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-b858bff1-a53b-4a9c-b278-f509b6e3e786 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container {
      position: relative;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b858bff1-a53b-4a9c-b278-f509b6e3e786 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-d5db12a0-55d7-4f9a-8e60-b7d9ea94e8ef {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-a2c8a5df-b888-4a0d-b832-7a6c41f6ba4e {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-a2c8a5df-b888-4a0d-b832-7a6c41f6ba4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a2c8a5df-b888-4a0d-b832-7a6c41f6ba4e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin: 0 !important;
}

#s-380cef61-ae9f-4309-8612-084919ede01d-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-380cef61-ae9f-4309-8612-084919ede01d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-380cef61-ae9f-4309-8612-084919ede01d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-content {
  
    justify-content: center;
  
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-380cef61-ae9f-4309-8612-084919ede01d {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
      position: relative;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin: 0 !important;
}

#s-380cef61-ae9f-4309-8612-084919ede01d-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-380cef61-ae9f-4309-8612-084919ede01d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-380cef61-ae9f-4309-8612-084919ede01d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-content {
  
    justify-content: center;
  
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-380cef61-ae9f-4309-8612-084919ede01d {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
      position: relative;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin: 0 !important;
}

#s-380cef61-ae9f-4309-8612-084919ede01d-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-380cef61-ae9f-4309-8612-084919ede01d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-380cef61-ae9f-4309-8612-084919ede01d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-content {
  
    justify-content: center;
  
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-380cef61-ae9f-4309-8612-084919ede01d {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
      position: relative;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin: 0 !important;
}

#s-380cef61-ae9f-4309-8612-084919ede01d-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-380cef61-ae9f-4309-8612-084919ede01d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-380cef61-ae9f-4309-8612-084919ede01d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-content {
  
    justify-content: center;
  
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-380cef61-ae9f-4309-8612-084919ede01d {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
      position: relative;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-380cef61-ae9f-4309-8612-084919ede01d {
  margin: 0 !important;
}

#s-380cef61-ae9f-4309-8612-084919ede01d-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-380cef61-ae9f-4309-8612-084919ede01d {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-380cef61-ae9f-4309-8612-084919ede01d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-380cef61-ae9f-4309-8612-084919ede01d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-380cef61-ae9f-4309-8612-084919ede01d .shogun-image-content {
  
    justify-content: center;
  
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-380cef61-ae9f-4309-8612-084919ede01d {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container {
      position: relative;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-380cef61-ae9f-4309-8612-084919ede01d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-d21b429f-34dd-46d9-9ba1-4994ec6f1376 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin: 0 !important;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7-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-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
      position: relative;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin: 0 !important;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7-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-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
      position: relative;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin: 0 !important;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7-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-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
      position: relative;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin: 0 !important;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7-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-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
      position: relative;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  margin: 0 !important;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7-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-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-db54217f-c17c-426f-9726-f8bec1c1b1a7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container {
      position: relative;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-db54217f-c17c-426f-9726-f8bec1c1b1a7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-90eed49e-4b9f-4623-b092-8095f2c7147b {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-7b5d6d15-5b06-416e-acb9-95b092f0e5c2 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-7b5d6d15-5b06-416e-acb9-95b092f0e5c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b5d6d15-5b06-416e-acb9-95b092f0e5c2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin: 0 !important;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc-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-415a093e-1ea5-4120-871c-98311f2fb8bc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-415a093e-1ea5-4120-871c-98311f2fb8bc {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
      position: relative;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin: 0 !important;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc-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-415a093e-1ea5-4120-871c-98311f2fb8bc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-415a093e-1ea5-4120-871c-98311f2fb8bc {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
      position: relative;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin: 0 !important;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc-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-415a093e-1ea5-4120-871c-98311f2fb8bc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-415a093e-1ea5-4120-871c-98311f2fb8bc {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
      position: relative;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin: 0 !important;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc-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-415a093e-1ea5-4120-871c-98311f2fb8bc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-415a093e-1ea5-4120-871c-98311f2fb8bc {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
      position: relative;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  margin: 0 !important;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc-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-415a093e-1ea5-4120-871c-98311f2fb8bc {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-415a093e-1ea5-4120-871c-98311f2fb8bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-415a093e-1ea5-4120-871c-98311f2fb8bc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-415a093e-1ea5-4120-871c-98311f2fb8bc .shogun-image-content {
  
    justify-content: center;
  
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-415a093e-1ea5-4120-871c-98311f2fb8bc {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container {
      position: relative;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-415a093e-1ea5-4120-871c-98311f2fb8bc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-4c5b13c3-5f0b-4499-aa65-bb2062e5b2c0 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin: 0 !important;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4-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-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
      position: relative;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin: 0 !important;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4-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-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
      position: relative;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin: 0 !important;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4-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-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
      position: relative;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin: 0 !important;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4-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-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
      position: relative;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  margin: 0 !important;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4-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-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container {
      position: relative;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d5b1f36-eae1-4126-bb8e-dca72f5ff7b4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-3d2fe987-1d02-43e5-b56a-f5073b6076a5 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-4a98f1b5-cf58-446b-9293-6f0908041f68 {
  margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
max-width: 1440px;
}








#s-4a98f1b5-cf58-446b-9293-6f0908041f68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a98f1b5-cf58-446b-9293-6f0908041f68.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63 {
  margin-top: 15px;
margin-left: 15px;
margin-bottom: 15px;
margin-right: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63-root {
    text-align: center;
  }


#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63-root {
    text-align: center;
  }


#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63-root {
    text-align: center;
  }


#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63-root {
    text-align: center;
  }


#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63-root {
    text-align: center;
  }


#s-7b8108c5-918a-4f06-8741-ec3e6ddd4c63.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
#s-8f48a38d-d24c-4526-96a3-024305e1edbe {
  margin-top: 10px;
margin-left: 15px;
margin-bottom: 10px;
margin-right: 15px;
padding-bottom: 3px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 248, 228, 1);
}
@media (min-width: 1200px){#s-8f48a38d-d24c-4526-96a3-024305e1edbe {
  display: none;
}
#s-8f48a38d-d24c-4526-96a3-024305e1edbe, #wrap-s-8f48a38d-d24c-4526-96a3-024305e1edbe { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8f48a38d-d24c-4526-96a3-024305e1edbe {
  display: none;
}
#s-8f48a38d-d24c-4526-96a3-024305e1edbe, #wrap-s-8f48a38d-d24c-4526-96a3-024305e1edbe { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8f48a38d-d24c-4526-96a3-024305e1edbe {
  display: none;
}
#s-8f48a38d-d24c-4526-96a3-024305e1edbe, #wrap-s-8f48a38d-d24c-4526-96a3-024305e1edbe { display: none !important; }}@media (max-width: 767px){#s-8f48a38d-d24c-4526-96a3-024305e1edbe {
  display: none;
}
#s-8f48a38d-d24c-4526-96a3-024305e1edbe, #wrap-s-8f48a38d-d24c-4526-96a3-024305e1edbe { display: none !important; }}
@media (min-width: 0px) {
[id="s-8f48a38d-d24c-4526-96a3-024305e1edbe"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-8f48a38d-d24c-4526-96a3-024305e1edbe"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8f48a38d-d24c-4526-96a3-024305e1edbe"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f48a38d-d24c-4526-96a3-024305e1edbe"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin-top: 8px;
margin-left: 6px;
margin-right: 0px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin: 0 !important;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9-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-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
      position: relative;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin: 0 !important;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9-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-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
      position: relative;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin: 0 !important;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9-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-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
      position: relative;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin: 0 !important;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9-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-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
      position: relative;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  margin: 0 !important;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9-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-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-e9945387-21b2-4bb1-8288-d26b8004e1f9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container {
      position: relative;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9945387-21b2-4bb1-8288-d26b8004e1f9 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-adb25a12-0125-4e3a-9232-e9f7ed6afcfb {
  margin-top: 2px;
margin-left: -30%;
margin-right: -10%;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin-top: 8px;
margin-left: -40px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin: 0 !important;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51-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-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
      position: relative;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin: 0 !important;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51-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-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
      position: relative;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin: 0 !important;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51-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-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
      position: relative;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin: 0 !important;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51-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-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
      position: relative;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  margin: 0 !important;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51-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-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container {
      position: relative;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5612e0ce-ae1c-48e5-a45c-4f3792106b51 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-63792d16-5405-4d79-9647-ae0687f7b910 {
  margin-top: 2px;
margin-left: -50px;
}

#s-44d69f8e-9383-4c47-beaa-8b4af806253f {
  margin-left: 150px;
margin-right: 150px;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-44d69f8e-9383-4c47-beaa-8b4af806253f {
  display: none;
}
#s-44d69f8e-9383-4c47-beaa-8b4af806253f, #wrap-s-44d69f8e-9383-4c47-beaa-8b4af806253f { display: none !important; }}







#s-44d69f8e-9383-4c47-beaa-8b4af806253f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-44d69f8e-9383-4c47-beaa-8b4af806253f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-76ce1f88-2335-4741-9849-f3cdc2835f0d {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-76ce1f88-2335-4741-9849-f3cdc2835f0d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76ce1f88-2335-4741-9849-f3cdc2835f0d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin: 0 !important;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2-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-72e32847-384b-4961-9cef-b72a33185ed2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-72e32847-384b-4961-9cef-b72a33185ed2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-72e32847-384b-4961-9cef-b72a33185ed2 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
      position: relative;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin: 0 !important;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2-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-72e32847-384b-4961-9cef-b72a33185ed2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-72e32847-384b-4961-9cef-b72a33185ed2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-72e32847-384b-4961-9cef-b72a33185ed2 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
      position: relative;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin: 0 !important;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2-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-72e32847-384b-4961-9cef-b72a33185ed2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-72e32847-384b-4961-9cef-b72a33185ed2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-72e32847-384b-4961-9cef-b72a33185ed2 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
      position: relative;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin: 0 !important;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2-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-72e32847-384b-4961-9cef-b72a33185ed2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-72e32847-384b-4961-9cef-b72a33185ed2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-72e32847-384b-4961-9cef-b72a33185ed2 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
      position: relative;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-72e32847-384b-4961-9cef-b72a33185ed2 {
  margin: 0 !important;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2-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-72e32847-384b-4961-9cef-b72a33185ed2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-72e32847-384b-4961-9cef-b72a33185ed2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-72e32847-384b-4961-9cef-b72a33185ed2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-72e32847-384b-4961-9cef-b72a33185ed2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-72e32847-384b-4961-9cef-b72a33185ed2 {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container {
      position: relative;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-72e32847-384b-4961-9cef-b72a33185ed2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-3bc2f0d4-ed29-4335-bf80-65d204d46412 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin: 0 !important;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4-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-f52596ba-1763-4502-ad5f-30d801001fb4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f52596ba-1763-4502-ad5f-30d801001fb4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
      position: relative;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin: 0 !important;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4-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-f52596ba-1763-4502-ad5f-30d801001fb4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f52596ba-1763-4502-ad5f-30d801001fb4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
      position: relative;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin: 0 !important;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4-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-f52596ba-1763-4502-ad5f-30d801001fb4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f52596ba-1763-4502-ad5f-30d801001fb4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
      position: relative;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin: 0 !important;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4-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-f52596ba-1763-4502-ad5f-30d801001fb4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f52596ba-1763-4502-ad5f-30d801001fb4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
      position: relative;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  margin: 0 !important;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4-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-f52596ba-1763-4502-ad5f-30d801001fb4 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-f52596ba-1763-4502-ad5f-30d801001fb4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f52596ba-1763-4502-ad5f-30d801001fb4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-f52596ba-1763-4502-ad5f-30d801001fb4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f52596ba-1763-4502-ad5f-30d801001fb4 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container {
      position: relative;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f52596ba-1763-4502-ad5f-30d801001fb4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-897f87d1-0f5d-4536-abf7-edfe08c3712e {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-5b66f946-b78c-4d9f-8bd5-f69c49a93d47 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-5b66f946-b78c-4d9f-8bd5-f69c49a93d47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b66f946-b78c-4d9f-8bd5-f69c49a93d47.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin: 0 !important;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b-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-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
      position: relative;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin: 0 !important;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b-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-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
      position: relative;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin: 0 !important;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b-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-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
      position: relative;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin: 0 !important;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b-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-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
      position: relative;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  margin: 0 !important;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b-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-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b .shogun-image-content {
  
    justify-content: center;
  
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container {
      position: relative;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5fe23f8a-b4f1-402d-a7af-d23248c6095b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-4558ea0a-0647-4a00-967c-379a3a0c3487 {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin: 0 !important;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1-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-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
      position: relative;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin: 0 !important;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1-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-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
      position: relative;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin: 0 !important;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1-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-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
      position: relative;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin: 0 !important;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1-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-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
      position: relative;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  margin: 0 !important;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1-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-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container {
      position: relative;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc600cdb-b1b7-47f2-b501-7a3f7d2f30f1 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-26515cf4-5f3a-456d-835d-a13a34f88763 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-1b5ff2a0-fbe3-404e-b4f4-49dbed6e2d99 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}








#s-1b5ff2a0-fbe3-404e-b4f4-49dbed6e2d99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b5ff2a0-fbe3-404e-b4f4-49dbed6e2d99.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
max-width: 130px;
aspect-ratio: 500/82;
text-align: center;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin: 0 !important;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef-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-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: -10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-content {
  
    justify-content: center;
  
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
      position: relative;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

@media (min-width: 1200px){#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin: 0 !important;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef-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-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-content {
  
    justify-content: center;
  
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
      position: relative;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin: 0 !important;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef-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-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-content {
  
    justify-content: center;
  
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
      position: relative;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin: 0 !important;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef-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-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-content {
  
    justify-content: center;
  
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
      position: relative;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}@media (max-width: 767px){#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  margin: 0 !important;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef-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-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }

    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-link {
      aspect-ratio: 500/82;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 130px;
  }



  img.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
    
    
    
    max-height: 130px;
  }


.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef .shogun-image-content {
  
    justify-content: center;
  
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef {
      --shg-aspect-ratio: calc(500/82); 
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container {
      position: relative;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cadd40e0-d9e3-4a87-9afa-688aefa31cef img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 130px;
    }
  }

}
#s-0cb5eea9-cec1-4098-9490-e2dedb6fd76f {
  margin-top: 0px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
aspect-ratio: 1/1;
text-align: center;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin: 0 !important;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213-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-779f1155-2395-4b24-b87c-010ae1de7213 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-779f1155-2395-4b24-b87c-010ae1de7213 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-content {
  
    justify-content: center;
  
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shg-align-container {
  display: flex;
  justify-content: center
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-779f1155-2395-4b24-b87c-010ae1de7213 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
      position: relative;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

@media (min-width: 1200px){#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin: 0 !important;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213-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-779f1155-2395-4b24-b87c-010ae1de7213 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-779f1155-2395-4b24-b87c-010ae1de7213 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-content {
  
    justify-content: center;
  
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shg-align-container {
  display: flex;
  justify-content: center
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-779f1155-2395-4b24-b87c-010ae1de7213 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
      position: relative;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin: 0 !important;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213-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-779f1155-2395-4b24-b87c-010ae1de7213 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-779f1155-2395-4b24-b87c-010ae1de7213 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-content {
  
    justify-content: center;
  
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shg-align-container {
  display: flex;
  justify-content: center
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-779f1155-2395-4b24-b87c-010ae1de7213 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
      position: relative;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin: 0 !important;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213-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-779f1155-2395-4b24-b87c-010ae1de7213 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-779f1155-2395-4b24-b87c-010ae1de7213 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-content {
  
    justify-content: center;
  
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shg-align-container {
  display: flex;
  justify-content: center
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-779f1155-2395-4b24-b87c-010ae1de7213 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
      position: relative;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}@media (max-width: 767px){#s-779f1155-2395-4b24-b87c-010ae1de7213 {
  margin: 0 !important;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213-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-779f1155-2395-4b24-b87c-010ae1de7213 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-779f1155-2395-4b24-b87c-010ae1de7213 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-779f1155-2395-4b24-b87c-010ae1de7213 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 80px;
  }



  img.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
    
    
    
    max-height: 80px;
  }


.s-779f1155-2395-4b24-b87c-010ae1de7213 .shogun-image-content {
  
    justify-content: center;
  
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shg-align-container {
  display: flex;
  justify-content: center
}

.s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-779f1155-2395-4b24-b87c-010ae1de7213 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container {
      position: relative;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-779f1155-2395-4b24-b87c-010ae1de7213 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 80px;
    }
  }

}
#s-8e418f99-fff5-4813-808b-40eec4eaf578 {
  margin-top: -5px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-de45cae1-8a02-4746-a8a1-fc3c5790a5c8 {
  margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
max-width: 1440px;
}








#s-de45cae1-8a02-4746-a8a1-fc3c5790a5c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de45cae1-8a02-4746-a8a1-fc3c5790a5c8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5e85a3bb-4db7-4d91-9e33-602ed4150225 {
  margin-top: 15px;
margin-left: 100px;
margin-bottom: 15px;
margin-right: 100px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-5e85a3bb-4db7-4d91-9e33-602ed4150225:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5e85a3bb-4db7-4d91-9e33-602ed4150225:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5e85a3bb-4db7-4d91-9e33-602ed4150225-root {
    text-align: center;
  }


#s-5e85a3bb-4db7-4d91-9e33-602ed4150225.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-5e85a3bb-4db7-4d91-9e33-602ed4150225-root {
    text-align: center;
  }


#s-5e85a3bb-4db7-4d91-9e33-602ed4150225.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5e85a3bb-4db7-4d91-9e33-602ed4150225-root {
    text-align: center;
  }


#s-5e85a3bb-4db7-4d91-9e33-602ed4150225.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5e85a3bb-4db7-4d91-9e33-602ed4150225-root {
    text-align: center;
  }


#s-5e85a3bb-4db7-4d91-9e33-602ed4150225.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-5e85a3bb-4db7-4d91-9e33-602ed4150225-root {
    text-align: center;
  }


#s-5e85a3bb-4db7-4d91-9e33-602ed4150225.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 {
  margin-top: 10px;
margin-left: 15px;
margin-bottom: 10px;
margin-right: 15px;
padding-bottom: 3px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 248, 228, 1);
}
@media (min-width: 1200px){#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 {
  display: none;
}
#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7, #wrap-s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 {
  display: none;
}
#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7, #wrap-s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 {
  display: none;
}
#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7, #wrap-s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 { display: none !important; }}@media (max-width: 767px){#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 {
  display: none;
}
#s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7, #wrap-s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7 { display: none !important; }}
@media (min-width: 0px) {
[id="s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-32c2b488-46d4-4ce2-91cc-fe13c60c75e7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin-top: 8px;
margin-left: 6px;
margin-right: 0px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin: 0 !important;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff-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-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
      position: relative;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin: 0 !important;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff-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-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
      position: relative;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin: 0 !important;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff-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-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
      position: relative;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin: 0 !important;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff-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-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
      position: relative;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  margin: 0 !important;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff-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-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff .shogun-image-content {
  
    justify-content: center;
  
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container {
      position: relative;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7b14aeee-b4f0-49eb-abac-45e44ec1fcff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-cda488aa-5805-4827-a69c-75263416cad5 {
  margin-top: 2px;
margin-left: -30%;
margin-right: -10%;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin-top: 8px;
margin-left: -40px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin: 0 !important;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08-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-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
      position: relative;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin: 0 !important;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08-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-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
      position: relative;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin: 0 !important;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08-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-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
      position: relative;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin: 0 !important;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08-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-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
      position: relative;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  margin: 0 !important;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08-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-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-a5b52ea5-c975-4af6-9097-df976cd52b08 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container {
      position: relative;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5b52ea5-c975-4af6-9097-df976cd52b08 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-904b0f24-b0bf-4898-9bba-fef7bd72bee4 {
  margin-top: 2px;
margin-left: -50px;
}

#s-11f693c0-de79-4bbf-88f5-39b52621c0d1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-11f693c0-de79-4bbf-88f5-39b52621c0d1 {
  display: none;
}
#s-11f693c0-de79-4bbf-88f5-39b52621c0d1, #wrap-s-11f693c0-de79-4bbf-88f5-39b52621c0d1 { display: none !important; }}







#s-11f693c0-de79-4bbf-88f5-39b52621c0d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11f693c0-de79-4bbf-88f5-39b52621c0d1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6f78e945-2284-4f29-90cc-32050615b648 {
  margin-top: 30px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-6f78e945-2284-4f29-90cc-32050615b648 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  600 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.25em;
  
  
}



#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin-left: auto;
margin-right: auto;
max-width: 4460px;
aspect-ratio: 4460/1858;
text-align: center;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin: 0 !important;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a-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-70dd5ee1-f17b-4190-95e0-de523699107a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-70dd5ee1-f17b-4190-95e0-de523699107a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-content {
  
    justify-content: center;
  
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70dd5ee1-f17b-4190-95e0-de523699107a {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
      position: relative;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

@media (min-width: 1200px){#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin: 0 !important;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a-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-70dd5ee1-f17b-4190-95e0-de523699107a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-70dd5ee1-f17b-4190-95e0-de523699107a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-content {
  
    justify-content: center;
  
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70dd5ee1-f17b-4190-95e0-de523699107a {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
      position: relative;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin: 0 !important;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a-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-70dd5ee1-f17b-4190-95e0-de523699107a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-70dd5ee1-f17b-4190-95e0-de523699107a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-content {
  
    justify-content: center;
  
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70dd5ee1-f17b-4190-95e0-de523699107a {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
      position: relative;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin: 0 !important;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a-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-70dd5ee1-f17b-4190-95e0-de523699107a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-70dd5ee1-f17b-4190-95e0-de523699107a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-content {
  
    justify-content: center;
  
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70dd5ee1-f17b-4190-95e0-de523699107a {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
      position: relative;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}@media (max-width: 767px){#s-70dd5ee1-f17b-4190-95e0-de523699107a {
  margin: 0 !important;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a-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-70dd5ee1-f17b-4190-95e0-de523699107a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-70dd5ee1-f17b-4190-95e0-de523699107a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }

    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-link {
      aspect-ratio: 4460/1858;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-70dd5ee1-f17b-4190-95e0-de523699107a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4460px;
  }



  img.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
    
    
    
    max-height: 4460px;
  }


.s-70dd5ee1-f17b-4190-95e0-de523699107a .shogun-image-content {
  
    justify-content: center;
  
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-70dd5ee1-f17b-4190-95e0-de523699107a {
      --shg-aspect-ratio: calc(4460/1858); 
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container {
      position: relative;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-70dd5ee1-f17b-4190-95e0-de523699107a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4460px;
    }
  }

}
#s-e1460309-ed8d-4f58-852d-ca077eeff46d {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(245, 248, 254, 1);
}
@media (min-width: 1200px){#s-e1460309-ed8d-4f58-852d-ca077eeff46d {
  display: none;
}
#s-e1460309-ed8d-4f58-852d-ca077eeff46d, #wrap-s-e1460309-ed8d-4f58-852d-ca077eeff46d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e1460309-ed8d-4f58-852d-ca077eeff46d {
  display: none;
}
#s-e1460309-ed8d-4f58-852d-ca077eeff46d, #wrap-s-e1460309-ed8d-4f58-852d-ca077eeff46d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e1460309-ed8d-4f58-852d-ca077eeff46d {
  display: none;
}
#s-e1460309-ed8d-4f58-852d-ca077eeff46d, #wrap-s-e1460309-ed8d-4f58-852d-ca077eeff46d { display: none !important; }}







#s-e1460309-ed8d-4f58-852d-ca077eeff46d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1460309-ed8d-4f58-852d-ca077eeff46d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ad2ba47-ed84-4f6f-ba01-2d59c120a6e6 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0ad2ba47-ed84-4f6f-ba01-2d59c120a6e6 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 32.5px;
  
  letter-spacing: 0px;
  
}



#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin: 0 !important;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2-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-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
      position: relative;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin: 0 !important;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2-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-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
      position: relative;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin: 0 !important;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2-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-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
      position: relative;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin: 0 !important;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2-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-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
      position: relative;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  margin: 0 !important;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2-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-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container {
      position: relative;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6025be2d-5fbc-48ea-acc0-4b5f82e1f5e2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-31ca48cb-b561-495b-b5f9-c75f7a08aac0 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-31ca48cb-b561-495b-b5f9-c75f7a08aac0 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-7232d9e1-8c74-4551-9011-57effc786b48 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7232d9e1-8c74-4551-9011-57effc786b48 .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin: 0 !important;
}

#s-1e257056-b462-4304-b8a8-18de70d04020-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-1e257056-b462-4304-b8a8-18de70d04020 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1e257056-b462-4304-b8a8-18de70d04020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1e257056-b462-4304-b8a8-18de70d04020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
      position: relative;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin: 0 !important;
}

#s-1e257056-b462-4304-b8a8-18de70d04020-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-1e257056-b462-4304-b8a8-18de70d04020 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1e257056-b462-4304-b8a8-18de70d04020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1e257056-b462-4304-b8a8-18de70d04020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
      position: relative;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin: 0 !important;
}

#s-1e257056-b462-4304-b8a8-18de70d04020-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-1e257056-b462-4304-b8a8-18de70d04020 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1e257056-b462-4304-b8a8-18de70d04020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1e257056-b462-4304-b8a8-18de70d04020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
      position: relative;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin: 0 !important;
}

#s-1e257056-b462-4304-b8a8-18de70d04020-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-1e257056-b462-4304-b8a8-18de70d04020 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1e257056-b462-4304-b8a8-18de70d04020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1e257056-b462-4304-b8a8-18de70d04020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
      position: relative;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-1e257056-b462-4304-b8a8-18de70d04020 {
  margin: 0 !important;
}

#s-1e257056-b462-4304-b8a8-18de70d04020-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-1e257056-b462-4304-b8a8-18de70d04020 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-1e257056-b462-4304-b8a8-18de70d04020 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e257056-b462-4304-b8a8-18de70d04020 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-1e257056-b462-4304-b8a8-18de70d04020 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1e257056-b462-4304-b8a8-18de70d04020 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container {
      position: relative;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e257056-b462-4304-b8a8-18de70d04020 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-66620977-26af-4b51-b1df-5c272f087b33 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-66620977-26af-4b51-b1df-5c272f087b33 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-a11ac1c0-3415-4dbb-b32c-e450a724916a {
  margin-top: 0px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a11ac1c0-3415-4dbb-b32c-e450a724916a .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin: 0 !important;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a-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-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
      position: relative;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin: 0 !important;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a-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-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
      position: relative;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin: 0 !important;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a-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-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
      position: relative;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin: 0 !important;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a-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-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
      position: relative;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  margin: 0 !important;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a-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-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5d287a61-c510-425b-85b7-6f9fb7cf155a .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container {
      position: relative;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d287a61-c510-425b-85b7-6f9fb7cf155a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-7a63f7ba-4a79-4682-8cb2-a862cc8796b0 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7a63f7ba-4a79-4682-8cb2-a862cc8796b0 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  500 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-7a81c4c3-447b-467d-914f-8a6653aca476 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7a81c4c3-447b-467d-914f-8a6653aca476 .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-c71eabed-fab4-4e3a-845f-7800a0921718 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(245, 248, 254, 1);
}
@media (max-width: 767px){#s-c71eabed-fab4-4e3a-845f-7800a0921718 {
  display: none;
}
#s-c71eabed-fab4-4e3a-845f-7800a0921718, #wrap-s-c71eabed-fab4-4e3a-845f-7800a0921718 { display: none !important; }}







#s-c71eabed-fab4-4e3a-845f-7800a0921718 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c71eabed-fab4-4e3a-845f-7800a0921718.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9c5656a3-e108-47e1-9069-90abcbbd8c3b {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9c5656a3-e108-47e1-9069-90abcbbd8c3b .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  700 ;
  font-family: "Raleway";
  font-style:  normal ;
  font-size: 38px;
  
  
  
}



#s-78f68705-1160-4ef3-83da-99ad94164d48 {
  margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-78f68705-1160-4ef3-83da-99ad94164d48"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-78f68705-1160-4ef3-83da-99ad94164d48"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-78f68705-1160-4ef3-83da-99ad94164d48"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-78f68705-1160-4ef3-83da-99ad94164d48"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-a4282a41-33f3-4d0d-99af-603332ff9350 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a4282a41-33f3-4d0d-99af-603332ff9350 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4282a41-33f3-4d0d-99af-603332ff9350.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin: 0 !important;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03-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-efc69368-1112-49fa-b05b-14f8a1998e03 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-efc69368-1112-49fa-b05b-14f8a1998e03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
      position: relative;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin: 0 !important;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03-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-efc69368-1112-49fa-b05b-14f8a1998e03 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-efc69368-1112-49fa-b05b-14f8a1998e03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
      position: relative;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin: 0 !important;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03-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-efc69368-1112-49fa-b05b-14f8a1998e03 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-efc69368-1112-49fa-b05b-14f8a1998e03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
      position: relative;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin: 0 !important;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03-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-efc69368-1112-49fa-b05b-14f8a1998e03 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-efc69368-1112-49fa-b05b-14f8a1998e03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
      position: relative;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  margin: 0 !important;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03-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-efc69368-1112-49fa-b05b-14f8a1998e03 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-efc69368-1112-49fa-b05b-14f8a1998e03 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-efc69368-1112-49fa-b05b-14f8a1998e03 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-efc69368-1112-49fa-b05b-14f8a1998e03 .shogun-image-content {
  
    justify-content: center;
  
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-efc69368-1112-49fa-b05b-14f8a1998e03 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container {
      position: relative;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-efc69368-1112-49fa-b05b-14f8a1998e03 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-3e1ef539-d213-4449-8bba-461c049658fd {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3e1ef539-d213-4449-8bba-461c049658fd .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-8a22a094-e0ac-4244-a626-176b4fe52c47 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8a22a094-e0ac-4244-a626-176b4fe52c47 .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-bd1636e9-74c1-458f-b916-add5cbff56d1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bd1636e9-74c1-458f-b916-add5cbff56d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd1636e9-74c1-458f-b916-add5cbff56d1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin: 0 !important;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e-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-fb83410c-0129-4b9e-9ed9-413a6605367e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb83410c-0129-4b9e-9ed9-413a6605367e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
      position: relative;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin: 0 !important;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e-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-fb83410c-0129-4b9e-9ed9-413a6605367e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb83410c-0129-4b9e-9ed9-413a6605367e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
      position: relative;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin: 0 !important;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e-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-fb83410c-0129-4b9e-9ed9-413a6605367e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb83410c-0129-4b9e-9ed9-413a6605367e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
      position: relative;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin: 0 !important;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e-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-fb83410c-0129-4b9e-9ed9-413a6605367e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb83410c-0129-4b9e-9ed9-413a6605367e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
      position: relative;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  margin: 0 !important;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e-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-fb83410c-0129-4b9e-9ed9-413a6605367e {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-fb83410c-0129-4b9e-9ed9-413a6605367e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fb83410c-0129-4b9e-9ed9-413a6605367e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fb83410c-0129-4b9e-9ed9-413a6605367e .shogun-image-content {
  
    justify-content: center;
  
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fb83410c-0129-4b9e-9ed9-413a6605367e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container {
      position: relative;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fb83410c-0129-4b9e-9ed9-413a6605367e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-c9a4f51a-e5c7-4904-86b0-bf4c6a951966 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c9a4f51a-e5c7-4904-86b0-bf4c6a951966 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-7398755d-98e6-4708-8a9f-da93df637041 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7398755d-98e6-4708-8a9f-da93df637041 .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-53a39709-33d5-41c3-bda6-d57e48300f64 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-53a39709-33d5-41c3-bda6-d57e48300f64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53a39709-33d5-41c3-bda6-d57e48300f64.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin: 0 !important;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5-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-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
      position: relative;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin: 0 !important;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5-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-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
      position: relative;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin: 0 !important;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5-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-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
      position: relative;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin: 0 !important;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5-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-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
      position: relative;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  margin: 0 !important;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5-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-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container {
      position: relative;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-73efab7a-cd67-476e-bcbb-abdd1c99f6e5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-5d39ece9-b7d3-4d79-b254-e583b5e8e8db {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5d39ece9-b7d3-4d79-b254-e583b5e8e8db .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



#s-6e5616ca-7d87-40cd-9423-8e3c609bacd2 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6e5616ca-7d87-40cd-9423-8e3c609bacd2 .shogun-heading-component h1 {
  color: rgba(86, 126, 194, 1);
  font-weight:  normal ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-e654a7a4-3df3-414b-9af2-5c112394008f {
  margin-left: 300px;
margin-bottom: 20px;
margin-right: 300px;
min-height: 50px;
max-width: 1440px;
}








#s-e654a7a4-3df3-414b-9af2-5c112394008f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e654a7a4-3df3-414b-9af2-5c112394008f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cf4ecd51-8462-4252-a8cc-cf713db15c55 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
color: rgba(255, 255, 255, 1);
}
#s-cf4ecd51-8462-4252-a8cc-cf713db15c55:hover {background-color: rgba(110, 108, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-cf4ecd51-8462-4252-a8cc-cf713db15c55:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cf4ecd51-8462-4252-a8cc-cf713db15c55-root {
    text-align: center;
  }


#s-cf4ecd51-8462-4252-a8cc-cf713db15c55.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
@media (min-width: 1200px){
  #s-cf4ecd51-8462-4252-a8cc-cf713db15c55-root {
    text-align: center;
  }


#s-cf4ecd51-8462-4252-a8cc-cf713db15c55.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cf4ecd51-8462-4252-a8cc-cf713db15c55-root {
    text-align: center;
  }


#s-cf4ecd51-8462-4252-a8cc-cf713db15c55.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cf4ecd51-8462-4252-a8cc-cf713db15c55-root {
    text-align: center;
  }


#s-cf4ecd51-8462-4252-a8cc-cf713db15c55.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}@media (max-width: 767px){
  #s-cf4ecd51-8462-4252-a8cc-cf713db15c55-root {
    text-align: center;
  }


#s-cf4ecd51-8462-4252-a8cc-cf713db15c55.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 600;
  
  font-family: Raleway;
  display:  block ;
}
}
#s-7b9ecd6b-752c-43c1-9a94-3a064f630a58 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 3px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 235, 200, 1);
}

@media (min-width: 0px) {
[id="s-7b9ecd6b-752c-43c1-9a94-3a064f630a58"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-7b9ecd6b-752c-43c1-9a94-3a064f630a58"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7b9ecd6b-752c-43c1-9a94-3a064f630a58"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7b9ecd6b-752c-43c1-9a94-3a064f630a58"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin-top: 8px;
margin-left: 6px;
margin-right: 0px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin: 0 !important;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712-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-77d4a80d-652e-4b37-9227-822cbffef712 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-77d4a80d-652e-4b37-9227-822cbffef712 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-content {
  
    justify-content: center;
  
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shg-align-container {
  display: flex;
  justify-content: center
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-77d4a80d-652e-4b37-9227-822cbffef712 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
      position: relative;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin: 0 !important;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712-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-77d4a80d-652e-4b37-9227-822cbffef712 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-77d4a80d-652e-4b37-9227-822cbffef712 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-content {
  
    justify-content: center;
  
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shg-align-container {
  display: flex;
  justify-content: center
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-77d4a80d-652e-4b37-9227-822cbffef712 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
      position: relative;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin: 0 !important;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712-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-77d4a80d-652e-4b37-9227-822cbffef712 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-77d4a80d-652e-4b37-9227-822cbffef712 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-content {
  
    justify-content: center;
  
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shg-align-container {
  display: flex;
  justify-content: center
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-77d4a80d-652e-4b37-9227-822cbffef712 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
      position: relative;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin: 0 !important;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712-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-77d4a80d-652e-4b37-9227-822cbffef712 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-77d4a80d-652e-4b37-9227-822cbffef712 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-content {
  
    justify-content: center;
  
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shg-align-container {
  display: flex;
  justify-content: center
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-77d4a80d-652e-4b37-9227-822cbffef712 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
      position: relative;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-77d4a80d-652e-4b37-9227-822cbffef712 {
  margin: 0 !important;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712-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-77d4a80d-652e-4b37-9227-822cbffef712 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-77d4a80d-652e-4b37-9227-822cbffef712 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-77d4a80d-652e-4b37-9227-822cbffef712 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-77d4a80d-652e-4b37-9227-822cbffef712 .shogun-image-content {
  
    justify-content: center;
  
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shg-align-container {
  display: flex;
  justify-content: center
}

.s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-77d4a80d-652e-4b37-9227-822cbffef712 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container {
      position: relative;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-77d4a80d-652e-4b37-9227-822cbffef712 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-53fe2ea2-8076-4eaa-8444-8205f715f3a3 {
  margin-top: 2px;
margin-left: -30%;
margin-right: -10%;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin-top: 8px;
margin-left: -40px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin: 0 !important;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89-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-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
      position: relative;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin: 0 !important;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89-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-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
      position: relative;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin: 0 !important;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89-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-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
      position: relative;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin: 0 !important;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89-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-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
      position: relative;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  margin: 0 !important;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89-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-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5a9567e7-7c98-4473-a74e-504fe1059d89 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container {
      position: relative;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a9567e7-7c98-4473-a74e-504fe1059d89 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-bd385097-80a3-47ae-825c-99dd4e1c982e {
  margin-top: 2px;
margin-left: -50px;
}

#s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 5%;
padding-bottom: 20px;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd {
  display: none;
}
#s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd, #wrap-s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd { display: none !important; }}







#s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0cf4e477-5fbf-42f0-b5ca-fd19f73a9fbd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fadc9994-a9aa-4cfc-b1d0-c78aff290f56 {
  margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fadc9994-a9aa-4cfc-b1d0-c78aff290f56 .shogun-heading-component h1 {
  color: rgba(16, 63, 143, 1);
  font-weight:  600 ;
  font-family: "Catamaran";
  font-style:  normal ;
  font-size: 39px;
  line-height: 1.4em;
  
  
}



.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-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 {
  margin-left: auto;
margin-right: auto;
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 0.01);
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 248, 254, 1);
  padding: 15px;
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(16, 63, 143, 1);
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(255, 255, 255, 0.01);
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(16, 63, 143, 1);
  text-align: left;
  font-family: Catamaran;
  font-weight: 700;
  font-style: ;
  font-size: 17px;
}

#s-f114292e-a9ff-4802-a9b5-b7ee6ee3c1e6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 17px;
}
#s-4bf569e2-b2cf-4e4b-9cd4-3f68b0e7a00c {
  margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 8%;
}

#s-b4b874b2-0e83-4f3e-baac-0048286e019a {
  margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 8%;
}

#s-fdd5b5ee-d978-4846-9e44-298f2efea602 {
  margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 8%;
}

#s-3ea6c7b4-42d6-44cb-b330-3fba9282ad0c {
  margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 8%;
}

#s-b07fb60f-5d0a-4a0b-be80-d25d90e87fa1 {
  margin-left: auto;
margin-right: auto;
padding-left: 8%;
padding-right: 8%;
}

#s-6439fa36-b342-4126-95b2-5295ecfd00fa {
  margin-top: 10px;
margin-left: 280px;
margin-bottom: 20px;
margin-right: 280px;
min-height: 50px;
max-width: 1440px;
}








#s-6439fa36-b342-4126-95b2-5295ecfd00fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6439fa36-b342-4126-95b2-5295ecfd00fa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-89a6aa4a-5310-42a7-b856-a863f7b935d9 {
  margin-top: 15px;
margin-left: 15px;
margin-bottom: 5px;
margin-right: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 15px;
background-color: rgba(86, 126, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
line-height: 1.7em;
letter-spacing: 1px;
}
#s-89a6aa4a-5310-42a7-b856-a863f7b935d9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-89a6aa4a-5310-42a7-b856-a863f7b935d9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-89a6aa4a-5310-42a7-b856-a863f7b935d9-root {
    text-align: center;
  }


#s-89a6aa4a-5310-42a7-b856-a863f7b935d9.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
@media (min-width: 1200px){
  #s-89a6aa4a-5310-42a7-b856-a863f7b935d9-root {
    text-align: center;
  }


#s-89a6aa4a-5310-42a7-b856-a863f7b935d9.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-89a6aa4a-5310-42a7-b856-a863f7b935d9-root {
    text-align: center;
  }


#s-89a6aa4a-5310-42a7-b856-a863f7b935d9.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-89a6aa4a-5310-42a7-b856-a863f7b935d9-root {
    text-align: center;
  }


#s-89a6aa4a-5310-42a7-b856-a863f7b935d9.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}@media (max-width: 767px){
  #s-89a6aa4a-5310-42a7-b856-a863f7b935d9-root {
    text-align: center;
  }


#s-89a6aa4a-5310-42a7-b856-a863f7b935d9.shg-btn {
  color: #ffffff;
  
  font-weight: 600;
  
  font-family: Catamaran;
  display:  block ;
}
}
#s-5ea6feae-c233-4b4f-9c10-bfaff50b6053 {
  margin-top: 10px;
margin-left: 15px;
margin-bottom: 10px;
margin-right: 15px;
padding-bottom: 3px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 248, 228, 1);
}

@media (min-width: 0px) {
[id="s-5ea6feae-c233-4b4f-9c10-bfaff50b6053"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-5ea6feae-c233-4b4f-9c10-bfaff50b6053"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5ea6feae-c233-4b4f-9c10-bfaff50b6053"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5ea6feae-c233-4b4f-9c10-bfaff50b6053"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin-top: 8px;
margin-left: 6px;
margin-right: 0px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin: 0 !important;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008-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-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: 6px;
  margin-right: 0px;
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-content {
  
    justify-content: center;
  
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shg-align-container {
  display: flex;
  justify-content: center
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
      position: relative;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin: 0 !important;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008-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-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-content {
  
    justify-content: center;
  
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shg-align-container {
  display: flex;
  justify-content: center
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
      position: relative;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin: 0 !important;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008-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-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-content {
  
    justify-content: center;
  
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shg-align-container {
  display: flex;
  justify-content: center
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
      position: relative;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin: 0 !important;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008-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-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-content {
  
    justify-content: center;
  
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shg-align-container {
  display: flex;
  justify-content: center
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
      position: relative;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  margin: 0 !important;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008-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-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-657188e5-bf21-4a2a-aa70-9b6635f3a008 .shogun-image-content {
  
    justify-content: center;
  
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shg-align-container {
  display: flex;
  justify-content: center
}

.s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container {
      position: relative;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-657188e5-bf21-4a2a-aa70-9b6635f3a008 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-19cc6823-ac87-404c-80f7-0b4d498592f2 {
  margin-top: 2px;
margin-left: -30%;
margin-right: -10%;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin-top: 8px;
margin-left: -40px;
max-width: 20px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin: 0 !important;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15-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-5d289947-e345-4239-bb77-352ce6c47a15 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d289947-e345-4239-bb77-352ce6c47a15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  margin-left: -40px;
  
  margin-top: 8px;
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d289947-e345-4239-bb77-352ce6c47a15 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
      position: relative;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

@media (min-width: 1200px){#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin: 0 !important;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15-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-5d289947-e345-4239-bb77-352ce6c47a15 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d289947-e345-4239-bb77-352ce6c47a15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d289947-e345-4239-bb77-352ce6c47a15 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
      position: relative;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin: 0 !important;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15-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-5d289947-e345-4239-bb77-352ce6c47a15 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d289947-e345-4239-bb77-352ce6c47a15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d289947-e345-4239-bb77-352ce6c47a15 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
      position: relative;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin: 0 !important;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15-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-5d289947-e345-4239-bb77-352ce6c47a15 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d289947-e345-4239-bb77-352ce6c47a15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d289947-e345-4239-bb77-352ce6c47a15 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
      position: relative;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}@media (max-width: 767px){#s-5d289947-e345-4239-bb77-352ce6c47a15 {
  margin: 0 !important;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15-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-5d289947-e345-4239-bb77-352ce6c47a15 {
  overflow: hidden;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
}

.shg-image-content-margin-container-s-5d289947-e345-4239-bb77-352ce6c47a15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling matching image-margin-container */
  
  
  
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5d289947-e345-4239-bb77-352ce6c47a15 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 20px;
  }



  img.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
    
    
    
    max-height: 20px;
  }


.s-5d289947-e345-4239-bb77-352ce6c47a15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-5d289947-e345-4239-bb77-352ce6c47a15 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container {
      position: relative;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5d289947-e345-4239-bb77-352ce6c47a15 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 20px;
    }
  }

}
#s-fdf0e7c3-2b09-40eb-9bb0-2141eaf7cb95 {
  margin-top: 2px;
margin-left: -50px;
}

/*
  $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;
}
