.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-3864e846-ea9f-439e-b5c4-2746aeadf747 {
  margin-top: -50px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 0px;
}
@media (min-width: 1200px){#s-3864e846-ea9f-439e-b5c4-2746aeadf747 {
  display: none;
}
#s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-content-s-3864e846-ea9f-439e-b5c4-2746aeadf747 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3864e846-ea9f-439e-b5c4-2746aeadf747 {
  display: none;
}
#s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-content-s-3864e846-ea9f-439e-b5c4-2746aeadf747 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3864e846-ea9f-439e-b5c4-2746aeadf747 {
  display: none;
}
#s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-s-3864e846-ea9f-439e-b5c4-2746aeadf747, #wrap-content-s-3864e846-ea9f-439e-b5c4-2746aeadf747 { display: none !important; }}
#s-3864e846-ea9f-439e-b5c4-2746aeadf747 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-3864e846-ea9f-439e-b5c4-2746aeadf747 .shg-sld-nav-button.shg-sld-left,
#s-3864e846-ea9f-439e-b5c4-2746aeadf747 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin-left: auto;
margin-right: auto;
max-width: 1037px;
text-align: center;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-801f031c-36f0-4146-a14c-37c729f9513e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-801f031c-36f0-4146-a14c-37c729f9513e img.shogun-image {
  width: 100%;
  
  
  max-width: 1037px;

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




.s-801f031c-36f0-4146-a14c-37c729f9513e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-801f031c-36f0-4146-a14c-37c729f9513e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-801f031c-36f0-4146-a14c-37c729f9513e img.shogun-image {
  width: 100%;
  
  
  

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




.s-801f031c-36f0-4146-a14c-37c729f9513e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-801f031c-36f0-4146-a14c-37c729f9513e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-801f031c-36f0-4146-a14c-37c729f9513e img.shogun-image {
  width: 100%;
  
  
  

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




.s-801f031c-36f0-4146-a14c-37c729f9513e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-801f031c-36f0-4146-a14c-37c729f9513e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-801f031c-36f0-4146-a14c-37c729f9513e img.shogun-image {
  width: 100%;
  
  
  

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




.s-801f031c-36f0-4146-a14c-37c729f9513e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-801f031c-36f0-4146-a14c-37c729f9513e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-801f031c-36f0-4146-a14c-37c729f9513e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-801f031c-36f0-4146-a14c-37c729f9513e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-801f031c-36f0-4146-a14c-37c729f9513e img.shogun-image {
  width: 100%;
  
  
  

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




.s-801f031c-36f0-4146-a14c-37c729f9513e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-801f031c-36f0-4146-a14c-37c729f9513e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin-left: auto;
margin-right: auto;
max-width: 1037px;
text-align: center;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 img.shogun-image {
  width: 100%;
  
  
  max-width: 1037px;

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




.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 img.shogun-image {
  width: 100%;
  
  
  

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




.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 img.shogun-image {
  width: 100%;
  
  
  

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




.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 img.shogun-image {
  width: 100%;
  
  
  

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




.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 img.shogun-image {
  width: 100%;
  
  
  

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




.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b65beb0c-f5fa-4d8a-a43d-2cf6741d23e9.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin-left: auto;
margin-right: auto;
max-width: 1037px;
text-align: center;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-33a114fd-d616-4425-bb3a-cf3be76586db img.shogun-image {
  width: 100%;
  
  
  max-width: 1037px;

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




.s-33a114fd-d616-4425-bb3a-cf3be76586db .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-33a114fd-d616-4425-bb3a-cf3be76586db img.shogun-image {
  width: 100%;
  
  
  

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




.s-33a114fd-d616-4425-bb3a-cf3be76586db .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-33a114fd-d616-4425-bb3a-cf3be76586db img.shogun-image {
  width: 100%;
  
  
  

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




.s-33a114fd-d616-4425-bb3a-cf3be76586db .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-33a114fd-d616-4425-bb3a-cf3be76586db img.shogun-image {
  width: 100%;
  
  
  

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




.s-33a114fd-d616-4425-bb3a-cf3be76586db .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-33a114fd-d616-4425-bb3a-cf3be76586db {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-33a114fd-d616-4425-bb3a-cf3be76586db {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-33a114fd-d616-4425-bb3a-cf3be76586db img.shogun-image {
  width: 100%;
  
  
  

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




.s-33a114fd-d616-4425-bb3a-cf3be76586db .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-33a114fd-d616-4425-bb3a-cf3be76586db.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin-left: auto;
margin-right: auto;
max-width: 1037px;
text-align: center;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-3425c171-ece3-407b-b804-67b3f4f00d2e img.shogun-image {
  width: 100%;
  
  
  max-width: 1037px;

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




.s-3425c171-ece3-407b-b804-67b3f4f00d2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-3425c171-ece3-407b-b804-67b3f4f00d2e img.shogun-image {
  width: 100%;
  
  
  

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




.s-3425c171-ece3-407b-b804-67b3f4f00d2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-3425c171-ece3-407b-b804-67b3f4f00d2e img.shogun-image {
  width: 100%;
  
  
  

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




.s-3425c171-ece3-407b-b804-67b3f4f00d2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-3425c171-ece3-407b-b804-67b3f4f00d2e img.shogun-image {
  width: 100%;
  
  
  

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




.s-3425c171-ece3-407b-b804-67b3f4f00d2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-3425c171-ece3-407b-b804-67b3f4f00d2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-3425c171-ece3-407b-b804-67b3f4f00d2e img.shogun-image {
  width: 100%;
  
  
  

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




.s-3425c171-ece3-407b-b804-67b3f4f00d2e .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3425c171-ece3-407b-b804-67b3f4f00d2e.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




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

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

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

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

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

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

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

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

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

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

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

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

#s-8a7bce7d-6746-42e7-a77c-01d8166d4a00 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
background-color: rgba(3, 81, 130, 0.84);
}
@media (max-width: 767px){#s-8a7bce7d-6746-42e7-a77c-01d8166d4a00 {
  border-radius: 0px;
}
}







#s-8a7bce7d-6746-42e7-a77c-01d8166d4a00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a7bce7d-6746-42e7-a77c-01d8166d4a00.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin-left: auto;
margin-right: auto;
max-width: 5403px;
text-align: center;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin: 0 !important;
  overflow: visible;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add background color handling */
  
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;

}






.s-1ea9299d-cf18-4821-9787-e0a554b990da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image {
  box-sizing: border-box;
}



.s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  
}


@media (min-width: 1200px){#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin: 0 !important;
  overflow: visible;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add background color handling */
  
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1ea9299d-cf18-4821-9787-e0a554b990da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image {
  box-sizing: border-box;
}



.s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin: 0 !important;
  overflow: visible;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add background color handling */
  
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1ea9299d-cf18-4821-9787-e0a554b990da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image {
  box-sizing: border-box;
}



.s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin: 0 !important;
  overflow: visible;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add background color handling */
  
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1ea9299d-cf18-4821-9787-e0a554b990da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image {
  box-sizing: border-box;
}



.s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  
}


}@media (max-width: 767px){#s-1ea9299d-cf18-4821-9787-e0a554b990da {
  margin: 0 !important;
  overflow: visible;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1ea9299d-cf18-4821-9787-e0a554b990da {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add background color handling */
  
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  border-radius: 0px;

}






.s-1ea9299d-cf18-4821-9787-e0a554b990da .shogun-image-content {
  
    justify-content: center;
  
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ea9299d-cf18-4821-9787-e0a554b990da.shogun-image {
  box-sizing: border-box;
}



.s-1ea9299d-cf18-4821-9787-e0a554b990da img.shogun-image {
  
}


}
#s-a4ca0b3d-72f9-4c3a-847d-31a70a89e1e6 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-a4ca0b3d-72f9-4c3a-847d-31a70a89e1e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4ca0b3d-72f9-4c3a-847d-31a70a89e1e6.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  
  
  
}

.shg-theme-text-content p {
  
  
  
}

#s-755a9750-19b6-4ea7-b5ac-5aa38eff4846 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
}

#s-5450770b-f6dc-468e-8c23-355bd9d53dfe {
  margin-left: auto;
margin-right: auto;
min-height: 12px;
}








#s-5450770b-f6dc-468e-8c23-355bd9d53dfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5450770b-f6dc-468e-8c23-355bd9d53dfe.shg-box.shg-c {
  justify-content: center;
}

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

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

.shg-btn-text {
  
  
}

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

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

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

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

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

#s-c22721a7-2138-433f-b0c6-482216f6cf6d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c22721a7-2138-433f-b0c6-482216f6cf6d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c22721a7-2138-433f-b0c6-482216f6cf6d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c22721a7-2138-433f-b0c6-482216f6cf6d-root {
    text-align: center;
  }


#s-c22721a7-2138-433f-b0c6-482216f6cf6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c22721a7-2138-433f-b0c6-482216f6cf6d-root {
    text-align: center;
  }


#s-c22721a7-2138-433f-b0c6-482216f6cf6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c22721a7-2138-433f-b0c6-482216f6cf6d-root {
    text-align: center;
  }


#s-c22721a7-2138-433f-b0c6-482216f6cf6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c22721a7-2138-433f-b0c6-482216f6cf6d-root {
    text-align: center;
  }


#s-c22721a7-2138-433f-b0c6-482216f6cf6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c22721a7-2138-433f-b0c6-482216f6cf6d-root {
    text-align: center;
  }


#s-c22721a7-2138-433f-b0c6-482216f6cf6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-9bb35aa5-e479-460f-adbe-499a4e5d4a26 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-9bb35aa5-e479-460f-adbe-499a4e5d4a26 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9bb35aa5-e479-460f-adbe-499a4e5d4a26.shg-box.shg-c {
  justify-content: center;
}

#s-984c625d-66b4-46c5-8643-06140e3d34e7 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-984c625d-66b4-46c5-8643-06140e3d34e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-984c625d-66b4-46c5-8643-06140e3d34e7.shg-box.shg-c {
  justify-content: center;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin-left: auto;
margin-right: auto;
max-width: 5403px;
text-align: center;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin: 0 !important;
  overflow: visible;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add background color handling */
  
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;

}





  img.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
  box-sizing: border-box;
}



.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  
}


@media (min-width: 1200px){#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin: 0 !important;
  overflow: visible;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add background color handling */
  
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
  box-sizing: border-box;
}



.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin: 0 !important;
  overflow: visible;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add background color handling */
  
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
  box-sizing: border-box;
}



.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin: 0 !important;
  overflow: visible;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add background color handling */
  
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
  box-sizing: border-box;
}



.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  
}


}@media (max-width: 767px){#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  margin: 0 !important;
  overflow: visible;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add background color handling */
  
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 .shogun-image-content {
  
    justify-content: center;
  
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46e20f8d-7294-4ba6-a6b5-34df4d135e15.shogun-image {
  box-sizing: border-box;
}



.s-46e20f8d-7294-4ba6-a6b5-34df4d135e15 img.shogun-image {
  
}


}
#s-6e255c4e-9d82-407e-838c-c651d3acf465 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-6e255c4e-9d82-407e-838c-c651d3acf465 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e255c4e-9d82-407e-838c-c651d3acf465.shg-box.shg-c {
  justify-content: center;
}

#s-3cf09d4b-bb64-4adf-82dd-0e3befe28e42 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
}

#s-1c549b24-ff98-44b8-be4e-8db649f57956 {
  margin-left: auto;
margin-right: auto;
min-height: 12px;
}








#s-1c549b24-ff98-44b8-be4e-8db649f57956 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1c549b24-ff98-44b8-be4e-8db649f57956.shg-box.shg-c {
  justify-content: center;
}

#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8-root {
    text-align: center;
  }


#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8-root {
    text-align: center;
  }


#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8-root {
    text-align: center;
  }


#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8-root {
    text-align: center;
  }


#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8-root {
    text-align: center;
  }


#s-be8dd70c-9cd4-45aa-8f56-de9995e20cd8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-b27c7a54-51a2-4607-9e39-e6e1c59c3c44 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-b27c7a54-51a2-4607-9e39-e6e1c59c3c44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b27c7a54-51a2-4607-9e39-e6e1c59c3c44.shg-box.shg-c {
  justify-content: center;
}

#s-b70f23fa-e187-40ae-942d-be0aa08a64db {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-b70f23fa-e187-40ae-942d-be0aa08a64db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b70f23fa-e187-40ae-942d-be0aa08a64db.shg-box.shg-c {
  justify-content: center;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin-left: auto;
margin-right: auto;
max-width: 5403px;
text-align: center;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;

}





  img.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
  box-sizing: border-box;
}



.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
  box-sizing: border-box;
}



.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
  box-sizing: border-box;
}



.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
  box-sizing: border-box;
}



.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  margin: 0 !important;
  overflow: visible;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b3a2f71f-02ce-4bf5-a93d-85826737a640 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add background color handling */
  
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
    
    
    
    max-height: 5403px;
  }


.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b3a2f71f-02ce-4bf5-a93d-85826737a640.shogun-image {
  box-sizing: border-box;
}



.s-b3a2f71f-02ce-4bf5-a93d-85826737a640 img.shogun-image {
  
}


}
#s-9bc80041-5478-4929-923b-b1eaa924564f {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-9bc80041-5478-4929-923b-b1eaa924564f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9bc80041-5478-4929-923b-b1eaa924564f.shg-box.shg-c {
  justify-content: center;
}

#s-556da926-157f-4a3b-b75a-e265ada4d5d1 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
}

#s-6acc2890-fbde-4b1c-a7ed-b9c8482a8976 {
  margin-left: auto;
margin-right: auto;
min-height: 12px;
}








#s-6acc2890-fbde-4b1c-a7ed-b9c8482a8976 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6acc2890-fbde-4b1c-a7ed-b9c8482a8976.shg-box.shg-c {
  justify-content: center;
}

#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c5087e46-0fc8-4725-9d2f-d410a2be9f68-root {
    text-align: center;
  }


#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c5087e46-0fc8-4725-9d2f-d410a2be9f68-root {
    text-align: center;
  }


#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c5087e46-0fc8-4725-9d2f-d410a2be9f68-root {
    text-align: center;
  }


#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c5087e46-0fc8-4725-9d2f-d410a2be9f68-root {
    text-align: center;
  }


#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c5087e46-0fc8-4725-9d2f-d410a2be9f68-root {
    text-align: center;
  }


#s-c5087e46-0fc8-4725-9d2f-d410a2be9f68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-98031531-7860-43f8-801c-4a07c7854ac7 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-98031531-7860-43f8-801c-4a07c7854ac7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98031531-7860-43f8-801c-4a07c7854ac7.shg-box.shg-c {
  justify-content: center;
}

#s-b1a74d5a-301d-4c2a-a32d-a86cb8499de2 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-b1a74d5a-301d-4c2a-a32d-a86cb8499de2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b1a74d5a-301d-4c2a-a32d-a86cb8499de2.shg-box.shg-c {
  justify-content: center;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin-left: auto;
margin-right: auto;
max-width: 1037px;
text-align: center;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin: 0 !important;
  overflow: visible;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add background color handling */
  
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;

}






.s-32012cc1-941b-4ce7-a402-ebddae519433 .shogun-image-content {
  
    justify-content: center;
  
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image {
  box-sizing: border-box;
}



.s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  
}


@media (min-width: 1200px){#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin: 0 !important;
  overflow: visible;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add background color handling */
  
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-32012cc1-941b-4ce7-a402-ebddae519433 .shogun-image-content {
  
    justify-content: center;
  
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image {
  box-sizing: border-box;
}



.s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin: 0 !important;
  overflow: visible;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add background color handling */
  
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-32012cc1-941b-4ce7-a402-ebddae519433 .shogun-image-content {
  
    justify-content: center;
  
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image {
  box-sizing: border-box;
}



.s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin: 0 !important;
  overflow: visible;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add background color handling */
  
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-32012cc1-941b-4ce7-a402-ebddae519433 .shogun-image-content {
  
    justify-content: center;
  
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image {
  box-sizing: border-box;
}



.s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  
}


}@media (max-width: 767px){#s-32012cc1-941b-4ce7-a402-ebddae519433 {
  margin: 0 !important;
  overflow: visible;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-32012cc1-941b-4ce7-a402-ebddae519433 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add background color handling */
  
}

#s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  
  
  border-radius: 0px;

}






.s-32012cc1-941b-4ce7-a402-ebddae519433 .shogun-image-content {
  
    justify-content: center;
  
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shg-align-container {
  display: flex;
  justify-content: center
}

.s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-32012cc1-941b-4ce7-a402-ebddae519433.shogun-image {
  box-sizing: border-box;
}



.s-32012cc1-941b-4ce7-a402-ebddae519433 img.shogun-image {
  
}


}
#s-61288442-b1c0-4418-8e18-1492b5856035 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 480px;
background-position: center center;
}

#s-61288442-b1c0-4418-8e18-1492b5856035 {
  background-image: url(https://i.shgcdn.com/0f10cc41-5c75-43b4-8a59-306a234b58a4/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-61288442-b1c0-4418-8e18-1492b5856035 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61288442-b1c0-4418-8e18-1492b5856035.shg-box.shg-c {
  justify-content: center;
}

.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  justify-content: space-between;
}

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

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

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

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

#s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-556fd6e9-6c9c-4a3a-a831-05885a8cae6b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-372784ef-d2ec-4c40-90dc-b8462e6975a3 {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-372784ef-d2ec-4c40-90dc-b8462e6975a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-372784ef-d2ec-4c40-90dc-b8462e6975a3.shg-box.shg-c {
  justify-content: center;
}

#s-cc57bd59-9b27-4124-af30-7a382978e854 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-cc57bd59-9b27-4124-af30-7a382978e854 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cc57bd59-9b27-4124-af30-7a382978e854.shg-box.shg-c {
  justify-content: center;
}

#s-d499fdd5-4e60-43e1-85df-ac7125d1d251 {
  margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7-root {
    text-align: center;
  }


#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7-root {
    text-align: center;
  }


#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7-root {
    text-align: center;
  }


#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7-root {
    text-align: center;
  }


#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7-root {
    text-align: center;
  }


#s-0e0c6a91-6e2e-44e6-9e6a-64f66306f5c7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-19e1912a-618f-4361-9a54-69bc97205fb9 {
  margin-left: auto;
margin-right: auto;
min-height: 15px;
}








#s-19e1912a-618f-4361-9a54-69bc97205fb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-19e1912a-618f-4361-9a54-69bc97205fb9.shg-box.shg-c {
  justify-content: center;
}

#s-1737ec5e-2259-435f-9c9c-800de6b46b08 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 480px;
background-position: center center;
}

#s-1737ec5e-2259-435f-9c9c-800de6b46b08 {
  background-image: url(https://i.shgcdn.com/3a35dadf-0d7a-4043-8c10-b20c368eda10/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-1737ec5e-2259-435f-9c9c-800de6b46b08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1737ec5e-2259-435f-9c9c-800de6b46b08.shg-box.shg-c {
  justify-content: center;
}

#s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1bda6b1f-df82-4074-bbc8-07ed8fed2f6f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-887cad87-7802-40a2-b2af-e75dfda20aad {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-887cad87-7802-40a2-b2af-e75dfda20aad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-887cad87-7802-40a2-b2af-e75dfda20aad.shg-box.shg-c {
  justify-content: center;
}

#s-e1ad79a5-ad1d-4c51-a7af-c7751ac5d39a {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-e1ad79a5-ad1d-4c51-a7af-c7751ac5d39a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1ad79a5-ad1d-4c51-a7af-c7751ac5d39a.shg-box.shg-c {
  justify-content: center;
}

#s-513caf1d-4667-426f-8ba9-e39e705117c0 {
  margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

#s-3bad7bf1-924d-4934-acd7-0013375baeb7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-3bad7bf1-924d-4934-acd7-0013375baeb7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3bad7bf1-924d-4934-acd7-0013375baeb7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3bad7bf1-924d-4934-acd7-0013375baeb7-root {
    text-align: center;
  }


#s-3bad7bf1-924d-4934-acd7-0013375baeb7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3bad7bf1-924d-4934-acd7-0013375baeb7-root {
    text-align: center;
  }


#s-3bad7bf1-924d-4934-acd7-0013375baeb7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3bad7bf1-924d-4934-acd7-0013375baeb7-root {
    text-align: center;
  }


#s-3bad7bf1-924d-4934-acd7-0013375baeb7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3bad7bf1-924d-4934-acd7-0013375baeb7-root {
    text-align: center;
  }


#s-3bad7bf1-924d-4934-acd7-0013375baeb7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3bad7bf1-924d-4934-acd7-0013375baeb7-root {
    text-align: center;
  }


#s-3bad7bf1-924d-4934-acd7-0013375baeb7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-8eddcd42-074f-44ad-aa69-031b1ce3269b {
  margin-left: auto;
margin-right: auto;
min-height: 15px;
}








#s-8eddcd42-074f-44ad-aa69-031b1ce3269b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8eddcd42-074f-44ad-aa69-031b1ce3269b.shg-box.shg-c {
  justify-content: center;
}

#s-66e87f86-4e88-427f-b8ea-6e86d4b11bb6 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 480px;
background-position: center center;
}

#s-66e87f86-4e88-427f-b8ea-6e86d4b11bb6 {
  background-image: url(https://i.shgcdn.com/f3da6896-f284-4a0d-8e9e-9a61eacab17b/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-66e87f86-4e88-427f-b8ea-6e86d4b11bb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-66e87f86-4e88-427f-b8ea-6e86d4b11bb6.shg-box.shg-c {
  justify-content: center;
}

#s-03247d8f-770d-46c4-898f-2f5763310bab {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-03247d8f-770d-46c4-898f-2f5763310bab"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

}

#s-ced2aaab-a10b-4988-b02c-49c9be599d46 {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(3, 81, 130, 0.84);
}








#s-ced2aaab-a10b-4988-b02c-49c9be599d46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ced2aaab-a10b-4988-b02c-49c9be599d46.shg-box.shg-c {
  justify-content: center;
}

#s-dbcead35-57ea-4f9e-8313-915158778252 {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}








#s-dbcead35-57ea-4f9e-8313-915158778252 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dbcead35-57ea-4f9e-8313-915158778252.shg-box.shg-c {
  justify-content: center;
}

#s-57e323f0-41aa-4308-b69b-83076392a829 {
  margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

#s-b20e15a1-a152-49bc-8289-584781946abe {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-b20e15a1-a152-49bc-8289-584781946abe:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b20e15a1-a152-49bc-8289-584781946abe:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b20e15a1-a152-49bc-8289-584781946abe-root {
    text-align: center;
  }


#s-b20e15a1-a152-49bc-8289-584781946abe.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b20e15a1-a152-49bc-8289-584781946abe-root {
    text-align: center;
  }


#s-b20e15a1-a152-49bc-8289-584781946abe.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b20e15a1-a152-49bc-8289-584781946abe-root {
    text-align: center;
  }


#s-b20e15a1-a152-49bc-8289-584781946abe.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b20e15a1-a152-49bc-8289-584781946abe-root {
    text-align: center;
  }


#s-b20e15a1-a152-49bc-8289-584781946abe.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b20e15a1-a152-49bc-8289-584781946abe-root {
    text-align: center;
  }


#s-b20e15a1-a152-49bc-8289-584781946abe.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-94169a47-f145-4fae-bade-8c866159da71 {
  margin-left: auto;
margin-right: auto;
min-height: 15px;
}








#s-94169a47-f145-4fae-bade-8c866159da71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94169a47-f145-4fae-bade-8c866159da71.shg-box.shg-c {
  justify-content: center;
}

/* Duplicated Styles are also in Category base.css - keep them in sync */

.shg-swiper-container {
  --arrow-button-size: 35px;
  --pagination-height: 32px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bottom: 8px;

  position: relative;
  /*
   * In case you are wondering, why it's set to grid, please see the links below:
   * https://github.com/nolimits4web/swiper/issues/3599
   * https://github.com/nolimits4web/swiper/issues/3599#issuecomment-1290283431
   */
  display: grid;
  padding: 8px var(--arrow-button-size) var(--pagination-height)
    var(--arrow-button-size);
}

.shg-swiper:not(.swiper-initialized) {
  visibility: hidden;
  display: flex;
  overflow-x: hidden;
}

.shg-swiper-container > .shg-swiper {
  margin-left: 0;
  margin-right: 0;
}

.shg-swiper:not(.swiper-initialized) ~ .swiper-pagination,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-prev,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-next {
  visibility: hidden;
}

.shg-swiper-container > .swiper-button-prev,
.shg-swiper-container > .swiper-button-next {
  top: 0;
  height: calc(100% - var(--pagination-height));
  width: var(--arrow-button-size);
  margin: 0;
}

/* Keep nav aligned to the slider frame; Swiper 12 adds sibling rules with top:50%. */
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-prev,
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-next {
  top: 0;
  margin-top: 0;
  height: calc(100% - var(--pagination-height));
}

.shg-swiper-container > .swiper-button-prev {
  left: 0;
}

.shg-swiper-container > .swiper-button-next {
  right: 0;
}

.shg-swiper-container > .swiper-button-next:after,
.shg-swiper-container > .swiper-button-prev:after {
  /* Ditch default Swiper arrow */
  display: none;
}

.shg-swiper-container > .swiper-button-next svg,
.shg-swiper-container > .swiper-button-prev svg {
  width: var(--arrow-button-size);
  height: var(--arrow-button-size);
}

#s-cb190e93-9253-498d-9e36-67a04723543e {
  margin-top: -80px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}
@media (max-width: 767px){#s-cb190e93-9253-498d-9e36-67a04723543e {
  display: none;
}
#s-cb190e93-9253-498d-9e36-67a04723543e, #wrap-s-cb190e93-9253-498d-9e36-67a04723543e, #wrap-content-s-cb190e93-9253-498d-9e36-67a04723543e { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
    --swiper-pagination-bottom: 14px !important;
    padding: 0 !important;
  
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-prev,
#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-next {
  
    height: 100% !important;
  
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-prev svg,
#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-prev {
  
    left: 2% !important;
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-next {
  
    right: 2% !important;
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-cb190e93-9253-498d-9e36-67a04723543e .swiper-pagination {
  position:  absolute ;
  display: flex;
  margin-top:  0 ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin-left: auto;
margin-right: auto;
max-width: 2214px;
text-align: center;
}
@media (max-width: 767px){#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  
}
}
#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 img.shogun-image {
  width: 100%;
  
  
  max-width: 2214px;

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




.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 img.shogun-image {
  width: 100%;
  
  
  

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




.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 img.shogun-image {
  width: 100%;
  
  
  

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




.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 img.shogun-image {
  width: 100%;
  
  
  

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




.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 img.shogun-image {
  width: 100%;
  
  
  

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




.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2afba3f5-d103-4c1d-a06d-7ee4c6787605.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin-left: auto;
margin-right: auto;
max-width: 2214px;
text-align: center;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-ea17f105-af9b-4b40-b694-58ad724fcccf img.shogun-image {
  width: 100%;
  
  
  max-width: 2214px;

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




.s-ea17f105-af9b-4b40-b694-58ad724fcccf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-ea17f105-af9b-4b40-b694-58ad724fcccf img.shogun-image {
  width: 100%;
  
  
  

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




.s-ea17f105-af9b-4b40-b694-58ad724fcccf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-ea17f105-af9b-4b40-b694-58ad724fcccf img.shogun-image {
  width: 100%;
  
  
  

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




.s-ea17f105-af9b-4b40-b694-58ad724fcccf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-ea17f105-af9b-4b40-b694-58ad724fcccf img.shogun-image {
  width: 100%;
  
  
  

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




.s-ea17f105-af9b-4b40-b694-58ad724fcccf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-ea17f105-af9b-4b40-b694-58ad724fcccf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-ea17f105-af9b-4b40-b694-58ad724fcccf img.shogun-image {
  width: 100%;
  
  
  

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




.s-ea17f105-af9b-4b40-b694-58ad724fcccf .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ea17f105-af9b-4b40-b694-58ad724fcccf.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin-left: auto;
margin-right: auto;
max-width: 2214px;
text-align: center;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-44533838-8d21-4893-89a2-611581b2e1bc .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-44533838-8d21-4893-89a2-611581b2e1bc img.shogun-image {
  width: 100%;
  
  
  max-width: 2214px;

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




.s-44533838-8d21-4893-89a2-611581b2e1bc .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-44533838-8d21-4893-89a2-611581b2e1bc .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-44533838-8d21-4893-89a2-611581b2e1bc img.shogun-image {
  width: 100%;
  
  
  

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




.s-44533838-8d21-4893-89a2-611581b2e1bc .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-44533838-8d21-4893-89a2-611581b2e1bc .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-44533838-8d21-4893-89a2-611581b2e1bc img.shogun-image {
  width: 100%;
  
  
  

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




.s-44533838-8d21-4893-89a2-611581b2e1bc .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-44533838-8d21-4893-89a2-611581b2e1bc .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-44533838-8d21-4893-89a2-611581b2e1bc img.shogun-image {
  width: 100%;
  
  
  

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




.s-44533838-8d21-4893-89a2-611581b2e1bc .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-44533838-8d21-4893-89a2-611581b2e1bc {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-44533838-8d21-4893-89a2-611581b2e1bc .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-44533838-8d21-4893-89a2-611581b2e1bc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-44533838-8d21-4893-89a2-611581b2e1bc img.shogun-image {
  width: 100%;
  
  
  

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




.s-44533838-8d21-4893-89a2-611581b2e1bc .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-44533838-8d21-4893-89a2-611581b2e1bc.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-8de2ad17-a124-4756-a612-48f830de5d05 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}

#s-8de2ad17-a124-4756-a612-48f830de5d05 {
  background-image: url();
}








#s-8de2ad17-a124-4756-a612-48f830de5d05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8de2ad17-a124-4756-a612-48f830de5d05.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  
  
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  
  
  
}

.shg-theme-text-content p {
  
  
  
}

#s-23615a1c-6578-4b7c-8faf-39048957ba82 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 75px;
}
@media (min-width: 1200px){#s-23615a1c-6578-4b7c-8faf-39048957ba82 {
  display: none;
}
#s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-content-s-23615a1c-6578-4b7c-8faf-39048957ba82 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-23615a1c-6578-4b7c-8faf-39048957ba82 {
  display: none;
}
#s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-content-s-23615a1c-6578-4b7c-8faf-39048957ba82 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-23615a1c-6578-4b7c-8faf-39048957ba82 {
  display: none;
}
#s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-s-23615a1c-6578-4b7c-8faf-39048957ba82, #wrap-content-s-23615a1c-6578-4b7c-8faf-39048957ba82 { display: none !important; }}@media (max-width: 767px){#s-23615a1c-6578-4b7c-8faf-39048957ba82 {
  padding-top: 25px;
padding-bottom: 45px;
}
}
#s-23615a1c-6578-4b7c-8faf-39048957ba82 .shg-proportional-font-size,
#s-23615a1c-6578-4b7c-8faf-39048957ba82 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 75px;
}
@media (min-width: 1200px){#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f {
  display: none;
}
#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-content-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f {
  display: none;
}
#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-content-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f {
  padding-top: 25px;
padding-bottom: 50px;
}
}@media (max-width: 767px){#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f {
  display: none;
}
#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f, #wrap-content-s-003fb3ec-9ecb-420e-bba8-690b9812fb7f { display: none !important; }}
#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f .shg-proportional-font-size,
#s-003fb3ec-9ecb-420e-bba8-690b9812fb7f .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-6bd79ccb-1538-4ba6-8d02-28f95611d446 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-bottom: 75px;
}
@media (min-width: 768px) and (max-width: 991px){#s-6bd79ccb-1538-4ba6-8d02-28f95611d446 {
  display: none;
}
#s-6bd79ccb-1538-4ba6-8d02-28f95611d446, #wrap-s-6bd79ccb-1538-4ba6-8d02-28f95611d446, #wrap-content-s-6bd79ccb-1538-4ba6-8d02-28f95611d446 { display: none !important; }}@media (max-width: 767px){#s-6bd79ccb-1538-4ba6-8d02-28f95611d446 {
  display: none;
}
#s-6bd79ccb-1538-4ba6-8d02-28f95611d446, #wrap-s-6bd79ccb-1538-4ba6-8d02-28f95611d446, #wrap-content-s-6bd79ccb-1538-4ba6-8d02-28f95611d446 { display: none !important; }}
#s-6bd79ccb-1538-4ba6-8d02-28f95611d446 .shg-proportional-font-size,
#s-6bd79ccb-1538-4ba6-8d02-28f95611d446 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-baf088c7-3f3f-4afa-bdbf-235783b7fbc7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-baf088c7-3f3f-4afa-bdbf-235783b7fbc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-baf088c7-3f3f-4afa-bdbf-235783b7fbc7.shg-box.shg-c {
  justify-content: center;
}

#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff {
  display: none;
}
#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-content-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff {
  display: none;
}
#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-content-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff {
  padding-bottom: 23px;
display: none;
}
#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff, #wrap-content-s-dd66b1ac-544f-47ea-a59f-6dd94b663fff { display: none !important; }}@media (max-width: 767px){#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff {
  
}
}
#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff .shg-proportional-font-size,
#s-dd66b1ac-544f-47ea-a59f-6dd94b663fff .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 {
  display: none;
}
#s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-content-s-4e779ec7-2d9c-493d-907c-704bcf5ce858 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 {
  display: none;
}
#s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-content-s-4e779ec7-2d9c-493d-907c-704bcf5ce858 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 {
  padding-bottom: 23px;
}
}@media (max-width: 767px){#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 {
  display: none;
}
#s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-s-4e779ec7-2d9c-493d-907c-704bcf5ce858, #wrap-content-s-4e779ec7-2d9c-493d-907c-704bcf5ce858 { display: none !important; }}
#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 .shg-proportional-font-size,
#s-4e779ec7-2d9c-493d-907c-704bcf5ce858 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 {
  display: none;
}
#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905, #wrap-s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905, #wrap-content-s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 { display: none !important; }}@media (max-width: 767px){#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 {
  display: none;
}
#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905, #wrap-s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905, #wrap-content-s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 { display: none !important; }}
#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 .shg-proportional-font-size,
#s-7c06ac59-feae-4f1a-96ed-a8e9f65e3905 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin-left: auto;
margin-right: auto;
max-width: 1803px;
text-align: center;
}
@media (min-width: 1200px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  display: none;
}
#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-content-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  display: none;
}
#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-content-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  display: none;
}
#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932, #wrap-content-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 { display: none !important; }}
#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin: 0 !important;
  overflow: visible;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add background color handling */
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image {
  box-sizing: border-box;
}



.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  
}


@media (min-width: 1200px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin: 0 !important;
  overflow: visible;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add background color handling */
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image {
  box-sizing: border-box;
}



.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin: 0 !important;
  overflow: visible;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add background color handling */
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image {
  box-sizing: border-box;
}



.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin: 0 !important;
  overflow: visible;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add background color handling */
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image {
  box-sizing: border-box;
}



.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  
}


}@media (max-width: 767px){#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  margin: 0 !important;
  overflow: visible;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add background color handling */
  
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 35px;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c850cfa0-b1e6-43ff-808d-bbbca47d7932.shogun-image {
  box-sizing: border-box;
}



.s-c850cfa0-b1e6-43ff-808d-bbbca47d7932 img.shogun-image {
  
}


}
#s-5106665c-0868-4566-a6b8-51b0208013e2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-5106665c-0868-4566-a6b8-51b0208013e2 {
  display: none;
}
#s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-content-s-5106665c-0868-4566-a6b8-51b0208013e2 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5106665c-0868-4566-a6b8-51b0208013e2 {
  display: none;
}
#s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-content-s-5106665c-0868-4566-a6b8-51b0208013e2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5106665c-0868-4566-a6b8-51b0208013e2 {
  display: none;
}
#s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-s-5106665c-0868-4566-a6b8-51b0208013e2, #wrap-content-s-5106665c-0868-4566-a6b8-51b0208013e2 { display: none !important; }}







#s-5106665c-0868-4566-a6b8-51b0208013e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5106665c-0868-4566-a6b8-51b0208013e2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 {
  display: none;
}
#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-content-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 {
  display: none;
}
#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-content-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 {
  margin-top: 0px;
margin-bottom: -5px;
display: none;
}
#s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84, #wrap-content-s-1eceb536-ebd0-4dd8-b9e3-35cdabf58f84 { display: none !important; }}
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 1200px){#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 {
  display: none;
}
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-content-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 {
  padding-top: 8px;
padding-left: 10%;
padding-bottom: 8px;
padding-right: 10%;
display: none;
}
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-content-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 2px;
padding-right: 0%;
display: none;
}
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064, #wrap-content-s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 { display: none !important; }}@media (max-width: 767px){#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 {
  padding-top: 0px;
padding-left: 5%;
padding-right: 5%;
}
}
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 .shg-proportional-font-size,
#s-b236e416-52e7-4aa1-bcbc-a2d1cba1f064 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTc4OGY5NzctYjdkMC00Nzc5LWE5OTAtY2UyYmUwMzNkNmU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNzg4Zjk3Ny1iN2QwLTQ3NzktYTk5MC1jZTJiZTAzM2Q2ZTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 {
  display: none;
}
#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-content-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjIxNTIyZDUtZjYxOC00ZmU0LThmMTEtMTA2Njk2NTRjYWViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMjE1MjJkNS1mNjE4LTRmZTQtOGYxMS0xMDY2OTY1NGNhZWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-content-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYWQxNDNkYmYtYTAwOC00NmQzLWFmNDQtMjZmY2VmZTMyOTQ2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhZDE0M2RiZi1hMDA4LTQ2ZDMtYWY0NC0yNmZjZWZlMzI5NDYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 10px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6, #wrap-content-s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 { display: none !important; }}@media (max-width: 767px){#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzcyMjM4YTMtZmViZC00MmQ5LWIwMTAtMWZjYWEyMDI3YzA1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjNzIyMzhhMy1mZWJkLTQyZDktYjAxMC0xZmNhYTIwMjdjMDUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-d065bfcd-5188-44bb-8bb4-750fd6767cd6-root {
    text-align: center;
  }


#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d065bfcd-5188-44bb-8bb4-750fd6767cd6-root {
    text-align: center;
  }


#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d065bfcd-5188-44bb-8bb4-750fd6767cd6-root {
    text-align: center;
  }


#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d065bfcd-5188-44bb-8bb4-750fd6767cd6-root {
    text-align: center;
  }


#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d065bfcd-5188-44bb-8bb4-750fd6767cd6-root {
    text-align: center;
  }


#s-d065bfcd-5188-44bb-8bb4-750fd6767cd6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-fb9704ee-986f-4853-a6bc-0860e5802c25 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-fb9704ee-986f-4853-a6bc-0860e5802c25 {
  min-height: 20px;
}
}







#s-fb9704ee-986f-4853-a6bc-0860e5802c25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb9704ee-986f-4853-a6bc-0860e5802c25.shg-box.shg-c {
  justify-content: center;
}

#s-9d617efe-fe1c-4d0b-9278-8522976e926d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-9d617efe-fe1c-4d0b-9278-8522976e926d:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9d617efe-fe1c-4d0b-9278-8522976e926d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-9d617efe-fe1c-4d0b-9278-8522976e926d {
  display: none;
}
#s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-content-s-9d617efe-fe1c-4d0b-9278-8522976e926d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9d617efe-fe1c-4d0b-9278-8522976e926d {
  padding-top: 12px;
display: none;
}
#s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-content-s-9d617efe-fe1c-4d0b-9278-8522976e926d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9d617efe-fe1c-4d0b-9278-8522976e926d {
  padding-top: 10px;
padding-bottom: 10px;
display: none;
}
#s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-s-9d617efe-fe1c-4d0b-9278-8522976e926d, #wrap-content-s-9d617efe-fe1c-4d0b-9278-8522976e926d { display: none !important; }}@media (max-width: 767px){#s-9d617efe-fe1c-4d0b-9278-8522976e926d {
  padding-top: 15px;
}
}

  #s-9d617efe-fe1c-4d0b-9278-8522976e926d-root {
    text-align: center;
  }


#s-9d617efe-fe1c-4d0b-9278-8522976e926d.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9d617efe-fe1c-4d0b-9278-8522976e926d-root {
    text-align: center;
  }


#s-9d617efe-fe1c-4d0b-9278-8522976e926d.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9d617efe-fe1c-4d0b-9278-8522976e926d-root {
    text-align: center;
  }


#s-9d617efe-fe1c-4d0b-9278-8522976e926d.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9d617efe-fe1c-4d0b-9278-8522976e926d-root {
    text-align: center;
  }


#s-9d617efe-fe1c-4d0b-9278-8522976e926d.shg-btn {
  color: #ffffff;
  font-size: 11px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9d617efe-fe1c-4d0b-9278-8522976e926d-root {
    text-align: center;
  }


#s-9d617efe-fe1c-4d0b-9278-8522976e926d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 {
  display: none;
}
#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-content-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 {
  display: none;
}
#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-content-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 {
  display: none;
}
#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7, #wrap-content-s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 { display: none !important; }}







#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e0304f4d-fb75-4b7e-a6cb-bdc84d7385b7.shg-box.shg-c {
  justify-content: center;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin-left: auto;
margin-right: auto;
max-width: 1803px;
text-align: center;
}
@media (min-width: 1200px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  display: none;
}
#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-content-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  display: none;
}
#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-content-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  display: none;
}
#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef, #wrap-content-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef { display: none !important; }}
#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin: 0 !important;
  overflow: visible;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add background color handling */
  
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image {
  box-sizing: border-box;
}



.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  
}


@media (min-width: 1200px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin: 0 !important;
  overflow: visible;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add background color handling */
  
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image {
  box-sizing: border-box;
}



.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin: 0 !important;
  overflow: visible;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add background color handling */
  
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image {
  box-sizing: border-box;
}



.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin: 0 !important;
  overflow: visible;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add background color handling */
  
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image {
  box-sizing: border-box;
}



.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  
}


}@media (max-width: 767px){#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  margin: 0 !important;
  overflow: visible;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add background color handling */
  
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 35px;
  padding-bottom: 35px;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef .shogun-image-content {
  
    justify-content: center;
  
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef.shogun-image {
  box-sizing: border-box;
}



.s-3f7d9eb8-bf4e-4c13-be36-201d5d499eef img.shogun-image {
  
}


}
#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 {
  display: none;
}
#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-content-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 {
  display: none;
}
#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-content-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 {
  display: none;
}
#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81, #wrap-content-s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 { display: none !important; }}







#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9eeeabd0-19f7-48a2-bb33-e8c6bd589d81.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-635e51fb-8b43-4fe8-b16a-5a35d614258a {
  display: none;
}
#s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-content-s-635e51fb-8b43-4fe8-b16a-5a35d614258a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-635e51fb-8b43-4fe8-b16a-5a35d614258a {
  display: none;
}
#s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-content-s-635e51fb-8b43-4fe8-b16a-5a35d614258a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-635e51fb-8b43-4fe8-b16a-5a35d614258a {
  margin-top: 0px;
margin-bottom: -5px;
display: none;
}
#s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-s-635e51fb-8b43-4fe8-b16a-5a35d614258a, #wrap-content-s-635e51fb-8b43-4fe8-b16a-5a35d614258a { display: none !important; }}
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 1200px){#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 {
  display: none;
}
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-content-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 {
  padding-top: 8px;
padding-left: 10%;
padding-bottom: 8px;
padding-right: 10%;
display: none;
}
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-content-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 2px;
padding-right: 0%;
display: none;
}
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57, #wrap-content-s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 { display: none !important; }}@media (max-width: 767px){#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 {
  padding-top: 0px;
padding-left: 5%;
padding-right: 5%;
}
}
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 .shg-proportional-font-size,
#s-19d0462d-c37d-4b47-9efa-fc3de8f46c57 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-499839ec-e948-49c7-9ce3-fb47049d5fd1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTc4OGY5NzctYjdkMC00Nzc5LWE5OTAtY2UyYmUwMzNkNmU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNzg4Zjk3Ny1iN2QwLTQ3NzktYTk5MC1jZTJiZTAzM2Q2ZTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-499839ec-e948-49c7-9ce3-fb47049d5fd1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-499839ec-e948-49c7-9ce3-fb47049d5fd1:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-499839ec-e948-49c7-9ce3-fb47049d5fd1 {
  display: none;
}
#s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-content-s-499839ec-e948-49c7-9ce3-fb47049d5fd1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-499839ec-e948-49c7-9ce3-fb47049d5fd1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjIxNTIyZDUtZjYxOC00ZmU0LThmMTEtMTA2Njk2NTRjYWViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMjE1MjJkNS1mNjE4LTRmZTQtOGYxMS0xMDY2OTY1NGNhZWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-content-s-499839ec-e948-49c7-9ce3-fb47049d5fd1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-499839ec-e948-49c7-9ce3-fb47049d5fd1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYWQxNDNkYmYtYTAwOC00NmQzLWFmNDQtMjZmY2VmZTMyOTQ2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhZDE0M2RiZi1hMDA4LTQ2ZDMtYWY0NC0yNmZjZWZlMzI5NDYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 10px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-s-499839ec-e948-49c7-9ce3-fb47049d5fd1, #wrap-content-s-499839ec-e948-49c7-9ce3-fb47049d5fd1 { display: none !important; }}@media (max-width: 767px){#s-499839ec-e948-49c7-9ce3-fb47049d5fd1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzQxMDllMTktZWU4Yi00ZTg5LTk0NDYtNjE3ZDIzZGYzNWNiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzNDEwOWUxOS1lZThiLTRlODktOTQ0Ni02MTdkMjNkZjM1Y2IpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-499839ec-e948-49c7-9ce3-fb47049d5fd1-root {
    text-align: center;
  }


#s-499839ec-e948-49c7-9ce3-fb47049d5fd1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-499839ec-e948-49c7-9ce3-fb47049d5fd1-root {
    text-align: center;
  }


#s-499839ec-e948-49c7-9ce3-fb47049d5fd1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-499839ec-e948-49c7-9ce3-fb47049d5fd1-root {
    text-align: center;
  }


#s-499839ec-e948-49c7-9ce3-fb47049d5fd1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-499839ec-e948-49c7-9ce3-fb47049d5fd1-root {
    text-align: center;
  }


#s-499839ec-e948-49c7-9ce3-fb47049d5fd1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-499839ec-e948-49c7-9ce3-fb47049d5fd1-root {
    text-align: center;
  }


#s-499839ec-e948-49c7-9ce3-fb47049d5fd1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-6061faa7-02c8-42ba-97bb-11860fe712cf {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-6061faa7-02c8-42ba-97bb-11860fe712cf {
  min-height: 20px;
}
}







#s-6061faa7-02c8-42ba-97bb-11860fe712cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6061faa7-02c8-42ba-97bb-11860fe712cf.shg-box.shg-c {
  justify-content: center;
}

#s-a66c0c5c-792e-45c6-8edb-299927bd28bb {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-a66c0c5c-792e-45c6-8edb-299927bd28bb:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a66c0c5c-792e-45c6-8edb-299927bd28bb:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-a66c0c5c-792e-45c6-8edb-299927bd28bb {
  display: none;
}
#s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-content-s-a66c0c5c-792e-45c6-8edb-299927bd28bb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a66c0c5c-792e-45c6-8edb-299927bd28bb {
  padding-top: 12px;
display: none;
}
#s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-content-s-a66c0c5c-792e-45c6-8edb-299927bd28bb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a66c0c5c-792e-45c6-8edb-299927bd28bb {
  padding-top: 10px;
padding-bottom: 10px;
display: none;
}
#s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-s-a66c0c5c-792e-45c6-8edb-299927bd28bb, #wrap-content-s-a66c0c5c-792e-45c6-8edb-299927bd28bb { display: none !important; }}@media (max-width: 767px){#s-a66c0c5c-792e-45c6-8edb-299927bd28bb {
  padding-top: 15px;
}
}

  #s-a66c0c5c-792e-45c6-8edb-299927bd28bb-root {
    text-align: center;
  }


#s-a66c0c5c-792e-45c6-8edb-299927bd28bb.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a66c0c5c-792e-45c6-8edb-299927bd28bb-root {
    text-align: center;
  }


#s-a66c0c5c-792e-45c6-8edb-299927bd28bb.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a66c0c5c-792e-45c6-8edb-299927bd28bb-root {
    text-align: center;
  }


#s-a66c0c5c-792e-45c6-8edb-299927bd28bb.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a66c0c5c-792e-45c6-8edb-299927bd28bb-root {
    text-align: center;
  }


#s-a66c0c5c-792e-45c6-8edb-299927bd28bb.shg-btn {
  color: #ffffff;
  font-size: 11px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a66c0c5c-792e-45c6-8edb-299927bd28bb-root {
    text-align: center;
  }


#s-a66c0c5c-792e-45c6-8edb-299927bd28bb.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-86e02de0-fe69-44d3-b119-f113163548cd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-86e02de0-fe69-44d3-b119-f113163548cd {
  display: none;
}
#s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-content-s-86e02de0-fe69-44d3-b119-f113163548cd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-86e02de0-fe69-44d3-b119-f113163548cd {
  display: none;
}
#s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-content-s-86e02de0-fe69-44d3-b119-f113163548cd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-86e02de0-fe69-44d3-b119-f113163548cd {
  display: none;
}
#s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-s-86e02de0-fe69-44d3-b119-f113163548cd, #wrap-content-s-86e02de0-fe69-44d3-b119-f113163548cd { display: none !important; }}







#s-86e02de0-fe69-44d3-b119-f113163548cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-86e02de0-fe69-44d3-b119-f113163548cd.shg-box.shg-c {
  justify-content: center;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin-left: auto;
margin-right: auto;
max-width: 1803px;
text-align: center;
}
@media (min-width: 1200px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  display: none;
}
#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-content-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  display: none;
}
#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-content-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  display: none;
}
#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a, #wrap-content-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a { display: none !important; }}
#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin: 0 !important;
  overflow: visible;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add background color handling */
  
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image {
  box-sizing: border-box;
}



.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  
}


@media (min-width: 1200px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin: 0 !important;
  overflow: visible;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add background color handling */
  
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image {
  box-sizing: border-box;
}



.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin: 0 !important;
  overflow: visible;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add background color handling */
  
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image {
  box-sizing: border-box;
}



.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin: 0 !important;
  overflow: visible;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add background color handling */
  
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image {
  box-sizing: border-box;
}



.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  
}


}@media (max-width: 767px){#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  margin: 0 !important;
  overflow: visible;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a961ceaa-cd42-4883-8df2-a298e2b19e2a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add background color handling */
  
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 35px;
  padding-bottom: 35px;
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a .shogun-image-content {
  
    justify-content: center;
  
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a961ceaa-cd42-4883-8df2-a298e2b19e2a.shogun-image {
  box-sizing: border-box;
}



.s-a961ceaa-cd42-4883-8df2-a298e2b19e2a img.shogun-image {
  
}


}
#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b {
  display: none;
}
#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-content-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b {
  display: none;
}
#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-content-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b {
  display: none;
}
#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b, #wrap-content-s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b { display: none !important; }}







#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49fe10e3-8e2d-4545-8799-1a14b41e4a4b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-a3dfb92c-a8cf-487f-8198-f8960cd12426 {
  display: none;
}
#s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-content-s-a3dfb92c-a8cf-487f-8198-f8960cd12426 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a3dfb92c-a8cf-487f-8198-f8960cd12426 {
  display: none;
}
#s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-content-s-a3dfb92c-a8cf-487f-8198-f8960cd12426 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a3dfb92c-a8cf-487f-8198-f8960cd12426 {
  margin-top: 0px;
margin-bottom: -5px;
display: none;
}
#s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-s-a3dfb92c-a8cf-487f-8198-f8960cd12426, #wrap-content-s-a3dfb92c-a8cf-487f-8198-f8960cd12426 { display: none !important; }}
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 1200px){#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 {
  display: none;
}
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-content-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 {
  padding-top: 8px;
padding-left: 10%;
padding-bottom: 8px;
padding-right: 10%;
display: none;
}
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-content-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 2px;
padding-right: 0%;
display: none;
}
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3, #wrap-content-s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 { display: none !important; }}@media (max-width: 767px){#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 {
  padding-top: 0px;
padding-left: 5%;
padding-right: 5%;
}
}
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 .shg-proportional-font-size,
#s-6bdb97e4-ecdd-40c8-bac6-1067b77150f3 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTc4OGY5NzctYjdkMC00Nzc5LWE5OTAtY2UyYmUwMzNkNmU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNzg4Zjk3Ny1iN2QwLTQ3NzktYTk5MC1jZTJiZTAzM2Q2ZTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 {
  display: none;
}
#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-content-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjIxNTIyZDUtZjYxOC00ZmU0LThmMTEtMTA2Njk2NTRjYWViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMjE1MjJkNS1mNjE4LTRmZTQtOGYxMS0xMDY2OTY1NGNhZWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-content-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYWQxNDNkYmYtYTAwOC00NmQzLWFmNDQtMjZmY2VmZTMyOTQ2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhZDE0M2RiZi1hMDA4LTQ2ZDMtYWY0NC0yNmZjZWZlMzI5NDYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 10px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
display: none;
}
#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61, #wrap-content-s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 { display: none !important; }}@media (max-width: 767px){#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjU3MThkZWMtMjkwZi00YjE4LTgyOTUtNzZkMzYzMjM3MmYwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyNTcxOGRlYy0yOTBmLTRiMTgtODI5NS03NmQzNjMyMzcyZjApIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61-root {
    text-align: center;
  }


#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61-root {
    text-align: center;
  }


#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61-root {
    text-align: center;
  }


#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61-root {
    text-align: center;
  }


#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61-root {
    text-align: center;
  }


#s-b3fdbe0f-4aed-4157-ac6f-a464f6348d61.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-9e57f6f1-c82a-4e07-a36d-bd36a4fd96c9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-9e57f6f1-c82a-4e07-a36d-bd36a4fd96c9 {
  min-height: 20px;
}
}







#s-9e57f6f1-c82a-4e07-a36d-bd36a4fd96c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9e57f6f1-c82a-4e07-a36d-bd36a4fd96c9.shg-box.shg-c {
  justify-content: center;
}

#s-3a876168-cb1c-4f63-8770-7db9b84201d7 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-3a876168-cb1c-4f63-8770-7db9b84201d7:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3a876168-cb1c-4f63-8770-7db9b84201d7:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-3a876168-cb1c-4f63-8770-7db9b84201d7 {
  display: none;
}
#s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-content-s-3a876168-cb1c-4f63-8770-7db9b84201d7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3a876168-cb1c-4f63-8770-7db9b84201d7 {
  padding-top: 12px;
display: none;
}
#s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-content-s-3a876168-cb1c-4f63-8770-7db9b84201d7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3a876168-cb1c-4f63-8770-7db9b84201d7 {
  padding-top: 10px;
padding-bottom: 10px;
display: none;
}
#s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-s-3a876168-cb1c-4f63-8770-7db9b84201d7, #wrap-content-s-3a876168-cb1c-4f63-8770-7db9b84201d7 { display: none !important; }}@media (max-width: 767px){#s-3a876168-cb1c-4f63-8770-7db9b84201d7 {
  padding-top: 15px;
}
}

  #s-3a876168-cb1c-4f63-8770-7db9b84201d7-root {
    text-align: center;
  }


#s-3a876168-cb1c-4f63-8770-7db9b84201d7.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3a876168-cb1c-4f63-8770-7db9b84201d7-root {
    text-align: center;
  }


#s-3a876168-cb1c-4f63-8770-7db9b84201d7.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3a876168-cb1c-4f63-8770-7db9b84201d7-root {
    text-align: center;
  }


#s-3a876168-cb1c-4f63-8770-7db9b84201d7.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3a876168-cb1c-4f63-8770-7db9b84201d7-root {
    text-align: center;
  }


#s-3a876168-cb1c-4f63-8770-7db9b84201d7.shg-btn {
  color: #ffffff;
  font-size: 11px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3a876168-cb1c-4f63-8770-7db9b84201d7-root {
    text-align: center;
  }


#s-3a876168-cb1c-4f63-8770-7db9b84201d7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-65f23550-3678-481a-a283-f44e999ee79e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-65f23550-3678-481a-a283-f44e999ee79e {
  display: none;
}
#s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-content-s-65f23550-3678-481a-a283-f44e999ee79e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-65f23550-3678-481a-a283-f44e999ee79e {
  display: none;
}
#s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-content-s-65f23550-3678-481a-a283-f44e999ee79e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-65f23550-3678-481a-a283-f44e999ee79e {
  
}
}@media (max-width: 767px){#s-65f23550-3678-481a-a283-f44e999ee79e {
  display: none;
}
#s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-s-65f23550-3678-481a-a283-f44e999ee79e, #wrap-content-s-65f23550-3678-481a-a283-f44e999ee79e { display: none !important; }}







#s-65f23550-3678-481a-a283-f44e999ee79e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-65f23550-3678-481a-a283-f44e999ee79e.shg-box.shg-c {
  justify-content: center;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  
}
}@media (max-width: 767px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  display: none;
}
#s-f3385782-3c19-4478-b589-eadd44e3a368, #wrap-s-f3385782-3c19-4478-b589-eadd44e3a368, #wrap-content-s-f3385782-3c19-4478-b589-eadd44e3a368 { display: none !important; }}
#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  margin: 0 !important;
  overflow: visible;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add background color handling */
  
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f3385782-3c19-4478-b589-eadd44e3a368 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image {
  box-sizing: border-box;
}



.s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  
}


@media (min-width: 1200px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  margin: 0 !important;
  overflow: visible;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add background color handling */
  
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f3385782-3c19-4478-b589-eadd44e3a368 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image {
  box-sizing: border-box;
}



.s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  margin: 0 !important;
  overflow: visible;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add background color handling */
  
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f3385782-3c19-4478-b589-eadd44e3a368 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image {
  box-sizing: border-box;
}



.s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  margin: 0 !important;
  overflow: visible;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add background color handling */
  
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f3385782-3c19-4478-b589-eadd44e3a368 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image {
  box-sizing: border-box;
}



.s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  
}


}@media (max-width: 767px){#s-f3385782-3c19-4478-b589-eadd44e3a368 {
  margin: 0 !important;
  overflow: visible;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f3385782-3c19-4478-b589-eadd44e3a368 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add background color handling */
  
}

#s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f3385782-3c19-4478-b589-eadd44e3a368 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3385782-3c19-4478-b589-eadd44e3a368.shogun-image {
  box-sizing: border-box;
}



.s-f3385782-3c19-4478-b589-eadd44e3a368 img.shogun-image {
  
}


}
#s-16d192c3-fbe2-4a23-8138-0529d805a051 {
  min-height: 50px;
}








#s-16d192c3-fbe2-4a23-8138-0529d805a051 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16d192c3-fbe2-4a23-8138-0529d805a051.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-55d6f607-4598-4d89-891f-5dd2f2a540b9 {
  padding-left: 1%;
}
}
@media (min-width: 0px) {
[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-55d6f607-4598-4d89-891f-5dd2f2a540b9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-5ca73304-eb50-4ca1-9b33-089968a6df10 {
  margin-top: 0px;
margin-bottom: -5px;
}
}
#s-a0a797dd-1101-4a94-8d02-8a0cea5e23e6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a0a797dd-1101-4a94-8d02-8a0cea5e23e6 {
  padding-top: 8px;
padding-left: 10%;
padding-bottom: 8px;
padding-right: 10%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a0a797dd-1101-4a94-8d02-8a0cea5e23e6 {
  padding-top: 0px;
padding-left: 12%;
padding-bottom: 2px;
padding-right: 12%;
}
}
#s-a0a797dd-1101-4a94-8d02-8a0cea5e23e6 .shg-proportional-font-size,
#s-a0a797dd-1101-4a94-8d02-8a0cea5e23e6 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTc4OGY5NzctYjdkMC00Nzc5LWE5OTAtY2UyYmUwMzNkNmU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNzg4Zjk3Ny1iN2QwLTQ3NzktYTk5MC1jZTJiZTAzM2Q2ZTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjIxNTIyZDUtZjYxOC00ZmU0LThmMTEtMTA2Njk2NTRjYWViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMjE1MjJkNS1mNjE4LTRmZTQtOGYxMS0xMDY2OTY1NGNhZWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 768px) and (max-width: 991px){#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzE0MDZhZGUtMTE2YS00NzNhLWE4YjYtN2MzZmIwODMwYWMzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMTQwNmFkZS0xMTZhLTQ3M2EtYThiNi03YzNmYjA4MzBhYzMpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7-root {
    text-align: center;
  }


#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7-root {
    text-align: center;
  }


#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7-root {
    text-align: center;
  }


#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7-root {
    text-align: center;
  }


#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7-root {
    text-align: center;
  }


#s-2eed6120-9cec-457d-ab2b-fd5f4aee07e7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-1ee367d5-354c-4358-9504-5b5d866f36f7 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-1ee367d5-354c-4358-9504-5b5d866f36f7:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1ee367d5-354c-4358-9504-5b5d866f36f7:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-1ee367d5-354c-4358-9504-5b5d866f36f7 {
  padding-top: 12px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-1ee367d5-354c-4358-9504-5b5d866f36f7 {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-1ee367d5-354c-4358-9504-5b5d866f36f7-root {
    text-align: center;
  }


#s-1ee367d5-354c-4358-9504-5b5d866f36f7.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1ee367d5-354c-4358-9504-5b5d866f36f7-root {
    text-align: center;
  }


#s-1ee367d5-354c-4358-9504-5b5d866f36f7.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1ee367d5-354c-4358-9504-5b5d866f36f7-root {
    text-align: center;
  }


#s-1ee367d5-354c-4358-9504-5b5d866f36f7.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1ee367d5-354c-4358-9504-5b5d866f36f7-root {
    text-align: center;
  }


#s-1ee367d5-354c-4358-9504-5b5d866f36f7.shg-btn {
  color: #ffffff;
  font-size: 12px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1ee367d5-354c-4358-9504-5b5d866f36f7-root {
    text-align: center;
  }


#s-1ee367d5-354c-4358-9504-5b5d866f36f7.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d {
  display: none;
}
#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-content-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d {
  display: none;
}
#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-content-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d { display: none !important; }}@media (max-width: 767px){#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d {
  display: none;
}
#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d, #wrap-content-s-6d096c55-da16-4cbd-a26a-b75ab3f3287d { display: none !important; }}







#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d096c55-da16-4cbd-a26a-b75ab3f3287d.shg-box.shg-c {
  justify-content: center;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  
}
}@media (max-width: 767px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  display: none;
}
#s-5cfb8b35-da06-423d-8826-6b09adcd17d0, #wrap-s-5cfb8b35-da06-423d-8826-6b09adcd17d0, #wrap-content-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 { display: none !important; }}
#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image {
  box-sizing: border-box;
}



.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image {
  box-sizing: border-box;
}



.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image {
  box-sizing: border-box;
}



.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image {
  box-sizing: border-box;
}



.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  margin: 0 !important;
  overflow: visible;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5cfb8b35-da06-423d-8826-6b09adcd17d0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add background color handling */
  
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5cfb8b35-da06-423d-8826-6b09adcd17d0.shogun-image {
  box-sizing: border-box;
}



.s-5cfb8b35-da06-423d-8826-6b09adcd17d0 img.shogun-image {
  
}


}
#s-6f7e6659-3ec5-4268-a924-feb85b375895 {
  min-height: 50px;
}








#s-6f7e6659-3ec5-4268-a924-feb85b375895 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6f7e6659-3ec5-4268-a924-feb85b375895.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c {
  padding-left: 1%;
}
}
@media (min-width: 0px) {
[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8cd1e6fd-d098-4874-98e5-02fea1d3cf0c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

#s-719b1988-ed66-4d0f-b115-5377e113ce36 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-719b1988-ed66-4d0f-b115-5377e113ce36 {
  padding-top: 8px;
padding-left: 10%;
padding-bottom: 8px;
padding-right: 10%;
}
}
#s-719b1988-ed66-4d0f-b115-5377e113ce36 .shg-proportional-font-size,
#s-719b1988-ed66-4d0f-b115-5377e113ce36 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-2bffd066-ff12-4e1f-a29b-aef90facb344 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTc4OGY5NzctYjdkMC00Nzc5LWE5OTAtY2UyYmUwMzNkNmU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNzg4Zjk3Ny1iN2QwLTQ3NzktYTk5MC1jZTJiZTAzM2Q2ZTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-2bffd066-ff12-4e1f-a29b-aef90facb344:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-2bffd066-ff12-4e1f-a29b-aef90facb344:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-2bffd066-ff12-4e1f-a29b-aef90facb344 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOGRkMDQ2OTctY2FmNi00MDUyLThhYzctYzU5NDEwOTM0ZTBkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4ZGQwNDY5Ny1jYWY2LTQwNTItOGFjNy1jNTk0MTA5MzRlMGQpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-2bffd066-ff12-4e1f-a29b-aef90facb344-root {
    text-align: center;
  }


#s-2bffd066-ff12-4e1f-a29b-aef90facb344.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2bffd066-ff12-4e1f-a29b-aef90facb344-root {
    text-align: center;
  }


#s-2bffd066-ff12-4e1f-a29b-aef90facb344.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2bffd066-ff12-4e1f-a29b-aef90facb344-root {
    text-align: center;
  }


#s-2bffd066-ff12-4e1f-a29b-aef90facb344.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2bffd066-ff12-4e1f-a29b-aef90facb344-root {
    text-align: center;
  }


#s-2bffd066-ff12-4e1f-a29b-aef90facb344.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2bffd066-ff12-4e1f-a29b-aef90facb344-root {
    text-align: center;
  }


#s-2bffd066-ff12-4e1f-a29b-aef90facb344.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-80a38da6-0636-41d2-98c0-cf84565076b0 {
  min-height: 20px;
}








#s-80a38da6-0636-41d2-98c0-cf84565076b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80a38da6-0636-41d2-98c0-cf84565076b0.shg-box.shg-c {
  justify-content: center;
}

#s-ce019cff-e4da-462f-a378-9bd56ec909df {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-ce019cff-e4da-462f-a378-9bd56ec909df:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ce019cff-e4da-462f-a378-9bd56ec909df:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-ce019cff-e4da-462f-a378-9bd56ec909df {
  padding-top: 12px;
}
}

  #s-ce019cff-e4da-462f-a378-9bd56ec909df-root {
    text-align: center;
  }


#s-ce019cff-e4da-462f-a378-9bd56ec909df.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ce019cff-e4da-462f-a378-9bd56ec909df-root {
    text-align: center;
  }


#s-ce019cff-e4da-462f-a378-9bd56ec909df.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ce019cff-e4da-462f-a378-9bd56ec909df-root {
    text-align: center;
  }


#s-ce019cff-e4da-462f-a378-9bd56ec909df.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ce019cff-e4da-462f-a378-9bd56ec909df-root {
    text-align: center;
  }


#s-ce019cff-e4da-462f-a378-9bd56ec909df.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ce019cff-e4da-462f-a378-9bd56ec909df-root {
    text-align: center;
  }


#s-ce019cff-e4da-462f-a378-9bd56ec909df.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-220b238b-a97e-4a22-aa59-917e74ea4093 {
  min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-220b238b-a97e-4a22-aa59-917e74ea4093 {
  display: none;
}
#s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-content-s-220b238b-a97e-4a22-aa59-917e74ea4093 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-220b238b-a97e-4a22-aa59-917e74ea4093 {
  display: none;
}
#s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-content-s-220b238b-a97e-4a22-aa59-917e74ea4093 { display: none !important; }}@media (max-width: 767px){#s-220b238b-a97e-4a22-aa59-917e74ea4093 {
  display: none;
}
#s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-s-220b238b-a97e-4a22-aa59-917e74ea4093, #wrap-content-s-220b238b-a97e-4a22-aa59-917e74ea4093 { display: none !important; }}







#s-220b238b-a97e-4a22-aa59-917e74ea4093 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-220b238b-a97e-4a22-aa59-917e74ea4093.shg-box.shg-c {
  justify-content: center;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  
}
}@media (max-width: 767px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  display: none;
}
#s-a2aca298-280f-4733-898e-3ca2467b0eff, #wrap-s-a2aca298-280f-4733-898e-3ca2467b0eff, #wrap-content-s-a2aca298-280f-4733-898e-3ca2467b0eff { display: none !important; }}
#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  margin: 0 !important;
  overflow: visible;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add background color handling */
  
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a2aca298-280f-4733-898e-3ca2467b0eff .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image {
  box-sizing: border-box;
}



.s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  
}


@media (min-width: 1200px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  margin: 0 !important;
  overflow: visible;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add background color handling */
  
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a2aca298-280f-4733-898e-3ca2467b0eff .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image {
  box-sizing: border-box;
}



.s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  margin: 0 !important;
  overflow: visible;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add background color handling */
  
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a2aca298-280f-4733-898e-3ca2467b0eff .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image {
  box-sizing: border-box;
}



.s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  margin: 0 !important;
  overflow: visible;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add background color handling */
  
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a2aca298-280f-4733-898e-3ca2467b0eff .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image {
  box-sizing: border-box;
}



.s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  
}


}@media (max-width: 767px){#s-a2aca298-280f-4733-898e-3ca2467b0eff {
  margin: 0 !important;
  overflow: visible;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a2aca298-280f-4733-898e-3ca2467b0eff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add background color handling */
  
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a2aca298-280f-4733-898e-3ca2467b0eff .shogun-image-content {
  
    justify-content: center;
  
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a2aca298-280f-4733-898e-3ca2467b0eff.shogun-image {
  box-sizing: border-box;
}



.s-a2aca298-280f-4733-898e-3ca2467b0eff img.shogun-image {
  
}


}
#s-536b7ca3-eb71-4caf-b1f1-e6250c78f16d {
  min-height: 50px;
}








#s-536b7ca3-eb71-4caf-b1f1-e6250c78f16d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-536b7ca3-eb71-4caf-b1f1-e6250c78f16d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0fb17ab8-1965-44d9-8609-e04bfc3bd62a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

#s-aea6170b-be27-43dd-87c2-b908316558c4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}

#s-aea6170b-be27-43dd-87c2-b908316558c4 .shg-proportional-font-size,
#s-aea6170b-be27-43dd-87c2-b908316558c4 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDNlMTc4MGEtZDczMi00NmI0LWIxM2QtMjBhOTcyZGIzNDFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0M2UxNzgwYS1kNzMyLTQ2YjQtYjEzZC0yMGE5NzJkYjM0MWQpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGNjMjY3NDktMjQ2Yi00MzI2LWI5MWQtMTc4OGM0OWY2NWViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0Y2MyNjc0OS0yNDZiLTQzMjYtYjkxZC0xNzg4YzQ5ZjY1ZWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-14fb8414-3f5d-4c03-b3c3-b10ff283f478-root {
    text-align: center;
  }


#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-14fb8414-3f5d-4c03-b3c3-b10ff283f478-root {
    text-align: center;
  }


#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-14fb8414-3f5d-4c03-b3c3-b10ff283f478-root {
    text-align: center;
  }


#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-14fb8414-3f5d-4c03-b3c3-b10ff283f478-root {
    text-align: center;
  }


#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-14fb8414-3f5d-4c03-b3c3-b10ff283f478-root {
    text-align: center;
  }


#s-14fb8414-3f5d-4c03-b3c3-b10ff283f478.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-fb9e25b8-99c7-4048-a397-531167daa2b5 {
  min-height: 20px;
}








#s-fb9e25b8-99c7-4048-a397-531167daa2b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb9e25b8-99c7-4048-a397-531167daa2b5.shg-box.shg-c {
  justify-content: center;
}

#s-400c964c-1e0f-4b9b-bf03-2523c5baee47 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-400c964c-1e0f-4b9b-bf03-2523c5baee47:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-400c964c-1e0f-4b9b-bf03-2523c5baee47:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-400c964c-1e0f-4b9b-bf03-2523c5baee47-root {
    text-align: center;
  }


#s-400c964c-1e0f-4b9b-bf03-2523c5baee47.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-400c964c-1e0f-4b9b-bf03-2523c5baee47-root {
    text-align: center;
  }


#s-400c964c-1e0f-4b9b-bf03-2523c5baee47.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-400c964c-1e0f-4b9b-bf03-2523c5baee47-root {
    text-align: center;
  }


#s-400c964c-1e0f-4b9b-bf03-2523c5baee47.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-400c964c-1e0f-4b9b-bf03-2523c5baee47-root {
    text-align: center;
  }


#s-400c964c-1e0f-4b9b-bf03-2523c5baee47.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-400c964c-1e0f-4b9b-bf03-2523c5baee47-root {
    text-align: center;
  }


#s-400c964c-1e0f-4b9b-bf03-2523c5baee47.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-00f7f08b-db2c-4b87-b509-cc9040c56351 {
  min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-00f7f08b-db2c-4b87-b509-cc9040c56351 {
  display: none;
}
#s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-content-s-00f7f08b-db2c-4b87-b509-cc9040c56351 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-00f7f08b-db2c-4b87-b509-cc9040c56351 {
  display: none;
}
#s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-content-s-00f7f08b-db2c-4b87-b509-cc9040c56351 { display: none !important; }}@media (max-width: 767px){#s-00f7f08b-db2c-4b87-b509-cc9040c56351 {
  display: none;
}
#s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-s-00f7f08b-db2c-4b87-b509-cc9040c56351, #wrap-content-s-00f7f08b-db2c-4b87-b509-cc9040c56351 { display: none !important; }}







#s-00f7f08b-db2c-4b87-b509-cc9040c56351 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00f7f08b-db2c-4b87-b509-cc9040c56351.shg-box.shg-c {
  justify-content: center;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  
}
}@media (max-width: 767px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  display: none;
}
#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5, #wrap-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5, #wrap-content-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 { display: none !important; }}
#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image {
  box-sizing: border-box;
}



.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image {
  box-sizing: border-box;
}



.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image {
  box-sizing: border-box;
}



.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image {
  box-sizing: border-box;
}



.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c9c44b3-c9c8-4edb-9ade-077df09900f5.shogun-image {
  box-sizing: border-box;
}



.s-1c9c44b3-c9c8-4edb-9ade-077df09900f5 img.shogun-image {
  
}


}
#s-f701c91f-cc32-47e0-b9aa-33754ede6478 {
  min-height: 50px;
}








#s-f701c91f-cc32-47e0-b9aa-33754ede6478 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f701c91f-cc32-47e0-b9aa-33754ede6478.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8 {
  padding-right: 1%;
}
}
@media (min-width: 0px) {
[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-6a25631e-78ad-41d8-a1a4-82ec86f5c4c8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

#s-36899159-a599-4198-b135-51e6d4777157 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-36899159-a599-4198-b135-51e6d4777157 {
  padding-top: 8px;
padding-left: 12%;
padding-bottom: 8px;
padding-right: 12%;
}
}
#s-36899159-a599-4198-b135-51e6d4777157 .shg-proportional-font-size,
#s-36899159-a599-4198-b135-51e6d4777157 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDNkZWI5OGYtNGRhNC00MWZkLWE5NDUtNDM4NWZiMTQxMGJiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwM2RlYjk4Zi00ZGE0LTQxZmQtYTk0NS00Mzg1ZmIxNDEwYmIpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTBhY2QzMDMtN2NmZS00ZjUzLTg2MzItNWMzNWY3YmFmNWY1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxMGFjZDMwMy03Y2ZlLTRmNTMtODYzMi01YzM1ZjdiYWY1ZjUpIi8+PC9zdmc+);
background-repeat: no-repeat;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjQ0OGFjZTgtYTI0ZS00MjdlLWI2YTgtZDA0YWU3YzQ4MDhmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNDQ4YWNlOC1hMjRlLTQyN2UtYjZhOC1kMDRhZTdjNDgwOGYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e-root {
    text-align: center;
  }


#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e-root {
    text-align: center;
  }


#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e-root {
    text-align: center;
  }


#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e-root {
    text-align: center;
  }


#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e-root {
    text-align: center;
  }


#s-9f86dc7e-9e6e-4f89-8ee6-12ba44b5747e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-58e1b6bd-a30e-465a-8916-234584fd6a40 {
  min-height: 20px;
}








#s-58e1b6bd-a30e-465a-8916-234584fd6a40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-58e1b6bd-a30e-465a-8916-234584fd6a40.shg-box.shg-c {
  justify-content: center;
}

#s-6849ea68-bba1-406d-8d74-978f9af491bf {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-6849ea68-bba1-406d-8d74-978f9af491bf:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6849ea68-bba1-406d-8d74-978f9af491bf:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-6849ea68-bba1-406d-8d74-978f9af491bf {
  padding-top: 12px;
}
}

  #s-6849ea68-bba1-406d-8d74-978f9af491bf-root {
    text-align: center;
  }


#s-6849ea68-bba1-406d-8d74-978f9af491bf.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6849ea68-bba1-406d-8d74-978f9af491bf-root {
    text-align: center;
  }


#s-6849ea68-bba1-406d-8d74-978f9af491bf.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6849ea68-bba1-406d-8d74-978f9af491bf-root {
    text-align: center;
  }


#s-6849ea68-bba1-406d-8d74-978f9af491bf.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6849ea68-bba1-406d-8d74-978f9af491bf-root {
    text-align: center;
  }


#s-6849ea68-bba1-406d-8d74-978f9af491bf.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6849ea68-bba1-406d-8d74-978f9af491bf-root {
    text-align: center;
  }


#s-6849ea68-bba1-406d-8d74-978f9af491bf.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-011b749c-41be-420b-b7ac-56ae462c3cb8 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-011b749c-41be-420b-b7ac-56ae462c3cb8 {
  display: none;
}
#s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-content-s-011b749c-41be-420b-b7ac-56ae462c3cb8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-011b749c-41be-420b-b7ac-56ae462c3cb8 {
  display: none;
}
#s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-content-s-011b749c-41be-420b-b7ac-56ae462c3cb8 { display: none !important; }}@media (max-width: 767px){#s-011b749c-41be-420b-b7ac-56ae462c3cb8 {
  display: none;
}
#s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-s-011b749c-41be-420b-b7ac-56ae462c3cb8, #wrap-content-s-011b749c-41be-420b-b7ac-56ae462c3cb8 { display: none !important; }}







#s-011b749c-41be-420b-b7ac-56ae462c3cb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-011b749c-41be-420b-b7ac-56ae462c3cb8.shg-box.shg-c {
  justify-content: center;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  
}
}@media (max-width: 767px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  display: none;
}
#s-96891202-3139-44c3-a4a6-990b86a13c66, #wrap-s-96891202-3139-44c3-a4a6-990b86a13c66, #wrap-content-s-96891202-3139-44c3-a4a6-990b86a13c66 { display: none !important; }}
#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  margin: 0 !important;
  overflow: visible;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add background color handling */
  
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-96891202-3139-44c3-a4a6-990b86a13c66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image {
  box-sizing: border-box;
}



.s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  
}


@media (min-width: 1200px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  margin: 0 !important;
  overflow: visible;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add background color handling */
  
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-96891202-3139-44c3-a4a6-990b86a13c66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image {
  box-sizing: border-box;
}



.s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  margin: 0 !important;
  overflow: visible;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add background color handling */
  
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-96891202-3139-44c3-a4a6-990b86a13c66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image {
  box-sizing: border-box;
}



.s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  margin: 0 !important;
  overflow: visible;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add background color handling */
  
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-96891202-3139-44c3-a4a6-990b86a13c66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image {
  box-sizing: border-box;
}



.s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  
}


}@media (max-width: 767px){#s-96891202-3139-44c3-a4a6-990b86a13c66 {
  margin: 0 !important;
  overflow: visible;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-96891202-3139-44c3-a4a6-990b86a13c66 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add background color handling */
  
}

#s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-96891202-3139-44c3-a4a6-990b86a13c66 .shogun-image-content {
  
    justify-content: center;
  
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shg-align-container {
  display: flex;
  justify-content: center
}

.s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-96891202-3139-44c3-a4a6-990b86a13c66.shogun-image {
  box-sizing: border-box;
}



.s-96891202-3139-44c3-a4a6-990b86a13c66 img.shogun-image {
  
}


}
#s-00dd2b66-16f8-4952-bc23-a03bca9e48bf {
  min-height: 50px;
}








#s-00dd2b66-16f8-4952-bc23-a03bca9e48bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00dd2b66-16f8-4952-bc23-a03bca9e48bf.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-9913b325-850a-4f1e-8111-f5de4c55769e {
  padding-right: 1%;
}
}
@media (min-width: 0px) {
[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9913b325-850a-4f1e-8111-f5de4c55769e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

#s-d45e9bd6-c1e5-4282-b01d-6ec177cb9795 {
  min-height: 20px;
}








#s-d45e9bd6-c1e5-4282-b01d-6ec177cb9795 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d45e9bd6-c1e5-4282-b01d-6ec177cb9795.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-b245f1ef-bd17-4da6-a55c-1d25c604bc67 {
  margin-bottom: -5px;
}
}
#s-75ad04a4-0565-418c-be99-89fb93d717d7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-75ad04a4-0565-418c-be99-89fb93d717d7 {
  padding-top: 8px;
padding-left: 12%;
padding-bottom: 8px;
padding-right: 12%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-75ad04a4-0565-418c-be99-89fb93d717d7 {
  padding-top: 0px;
padding-left: 8%;
padding-bottom: 2px;
padding-right: 8%;
}
}
#s-75ad04a4-0565-418c-be99-89fb93d717d7 .shg-proportional-font-size,
#s-75ad04a4-0565-418c-be99-89fb93d717d7 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTk3MWRhYzktZTlkMy00OTVjLWJiYmEtOTkxNmJjNDFlNjE2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlOTcxZGFjOS1lOWQzLTQ5NWMtYmJiYS05OTE2YmM0MWU2MTYpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjlkNDAyNzgtMjgzMy00Mzc0LTg5OTEtYjk2ODM2NWM4NGRkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiOWQ0MDI3OC0yODMzLTQzNzQtODk5MS1iOTY4MzY1Yzg0ZGQpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 768px) and (max-width: 991px){#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjQxNTYyZjUtODhjYS00M2FkLWE2ODYtMDRjY2EzMjY4NzFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNDE1NjJmNS04OGNhLTQzYWQtYTY4Ni0wNGNjYTMyNjg3MWQpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 4px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-a25c8b46-43f3-4aab-8710-8c20fefdb09d-root {
    text-align: center;
  }


#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a25c8b46-43f3-4aab-8710-8c20fefdb09d-root {
    text-align: center;
  }


#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a25c8b46-43f3-4aab-8710-8c20fefdb09d-root {
    text-align: center;
  }


#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a25c8b46-43f3-4aab-8710-8c20fefdb09d-root {
    text-align: center;
  }


#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a25c8b46-43f3-4aab-8710-8c20fefdb09d-root {
    text-align: center;
  }


#s-a25c8b46-43f3-4aab-8710-8c20fefdb09d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-544edeed-c85b-43ab-a978-5607417f2b9d {
  min-height: 20px;
}








#s-544edeed-c85b-43ab-a978-5607417f2b9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-544edeed-c85b-43ab-a978-5607417f2b9d.shg-box.shg-c {
  justify-content: center;
}

#s-c94ce758-f6df-465e-9537-da34b09b8166 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c94ce758-f6df-465e-9537-da34b09b8166:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c94ce758-f6df-465e-9537-da34b09b8166:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-c94ce758-f6df-465e-9537-da34b09b8166 {
  padding-top: 12px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c94ce758-f6df-465e-9537-da34b09b8166 {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-c94ce758-f6df-465e-9537-da34b09b8166-root {
    text-align: center;
  }


#s-c94ce758-f6df-465e-9537-da34b09b8166.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c94ce758-f6df-465e-9537-da34b09b8166-root {
    text-align: center;
  }


#s-c94ce758-f6df-465e-9537-da34b09b8166.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c94ce758-f6df-465e-9537-da34b09b8166-root {
    text-align: center;
  }


#s-c94ce758-f6df-465e-9537-da34b09b8166.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c94ce758-f6df-465e-9537-da34b09b8166-root {
    text-align: center;
  }


#s-c94ce758-f6df-465e-9537-da34b09b8166.shg-btn {
  color: #ffffff;
  font-size: 11px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c94ce758-f6df-465e-9537-da34b09b8166-root {
    text-align: center;
  }


#s-c94ce758-f6df-465e-9537-da34b09b8166.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 {
  display: none;
}
#s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-content-s-9c5047d0-68ed-480a-87d9-35251d3d60d0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 {
  display: none;
}
#s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-content-s-9c5047d0-68ed-480a-87d9-35251d3d60d0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 {
  
}
}@media (max-width: 767px){#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 {
  display: none;
}
#s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-s-9c5047d0-68ed-480a-87d9-35251d3d60d0, #wrap-content-s-9c5047d0-68ed-480a-87d9-35251d3d60d0 { display: none !important; }}







#s-9c5047d0-68ed-480a-87d9-35251d3d60d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9c5047d0-68ed-480a-87d9-35251d3d60d0.shg-box.shg-c {
  justify-content: center;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  
}
}@media (max-width: 767px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  display: none;
}
#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b, #wrap-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b, #wrap-content-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b { display: none !important; }}
#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  margin: 0 !important;
  overflow: visible;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add background color handling */
  
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image {
  box-sizing: border-box;
}



.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  
}


@media (min-width: 1200px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  margin: 0 !important;
  overflow: visible;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add background color handling */
  
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image {
  box-sizing: border-box;
}



.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  margin: 0 !important;
  overflow: visible;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add background color handling */
  
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image {
  box-sizing: border-box;
}



.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  margin: 0 !important;
  overflow: visible;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add background color handling */
  
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image {
  box-sizing: border-box;
}



.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  
}


}@media (max-width: 767px){#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  margin: 0 !important;
  overflow: visible;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-933411ec-5654-4504-b5c8-f31a4f8e7a1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add background color handling */
  
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-933411ec-5654-4504-b5c8-f31a4f8e7a1b.shogun-image {
  box-sizing: border-box;
}



.s-933411ec-5654-4504-b5c8-f31a4f8e7a1b img.shogun-image {
  
}


}
#s-3ff0ff61-8529-4be0-b46e-e847d14483a1 {
  min-height: 50px;
}








#s-3ff0ff61-8529-4be0-b46e-e847d14483a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ff0ff61-8529-4be0-b46e-e847d14483a1.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-09c43e0d-67c4-4400-82db-33687be52967 {
  padding-right: 1%;
}
}
@media (min-width: 0px) {
[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-09c43e0d-67c4-4400-82db-33687be52967"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

}

#s-53906508-f438-4fc9-a294-dc6696530830 {
  min-height: 20px;
}








#s-53906508-f438-4fc9-a294-dc6696530830 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53906508-f438-4fc9-a294-dc6696530830.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-87134fda-6c49-4524-88d1-b3016cad3f26 {
  margin-bottom: -5px;
}
}
#s-d7666919-2884-4cad-8bca-10f6b5ec60e8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d7666919-2884-4cad-8bca-10f6b5ec60e8 {
  padding-top: 8px;
padding-left: 12%;
padding-bottom: 8px;
padding-right: 12%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d7666919-2884-4cad-8bca-10f6b5ec60e8 {
  padding-top: 0px;
padding-left: 12%;
padding-bottom: 2px;
padding-right: 12%;
}
}
#s-d7666919-2884-4cad-8bca-10f6b5ec60e8 .shg-proportional-font-size,
#s-d7666919-2884-4cad-8bca-10f6b5ec60e8 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-dc0ef629-9248-43bf-963d-66985934a116 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTk3MWRhYzktZTlkMy00OTVjLWJiYmEtOTkxNmJjNDFlNjE2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlOTcxZGFjOS1lOWQzLTQ5NWMtYmJiYS05OTE2YmM0MWU2MTYpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-dc0ef629-9248-43bf-963d-66985934a116:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-dc0ef629-9248-43bf-963d-66985934a116:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-dc0ef629-9248-43bf-963d-66985934a116 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjQ0OGFjZTgtYTI0ZS00MjdlLWI2YTgtZDA0YWU3YzQ4MDhmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNDQ4YWNlOC1hMjRlLTQyN2UtYjZhOC1kMDRhZTdjNDgwOGYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 768px) and (max-width: 991px){#s-dc0ef629-9248-43bf-963d-66985934a116 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWFjOTY1ZmEtYjkzMi00MDQ4LWFkZGQtNzMzODZhZTMzZWY1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YWM5NjVmYS1iOTMyLTQwNDgtYWRkZC03MzM4NmFlMzNlZjUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-dc0ef629-9248-43bf-963d-66985934a116-root {
    text-align: center;
  }


#s-dc0ef629-9248-43bf-963d-66985934a116.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dc0ef629-9248-43bf-963d-66985934a116-root {
    text-align: center;
  }


#s-dc0ef629-9248-43bf-963d-66985934a116.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc0ef629-9248-43bf-963d-66985934a116-root {
    text-align: center;
  }


#s-dc0ef629-9248-43bf-963d-66985934a116.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dc0ef629-9248-43bf-963d-66985934a116-root {
    text-align: center;
  }


#s-dc0ef629-9248-43bf-963d-66985934a116.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dc0ef629-9248-43bf-963d-66985934a116-root {
    text-align: center;
  }


#s-dc0ef629-9248-43bf-963d-66985934a116.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8 {
  padding-top: 12px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8 {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8-root {
    text-align: center;
  }


#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8-root {
    text-align: center;
  }


#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8-root {
    text-align: center;
  }


#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8-root {
    text-align: center;
  }


#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8-root {
    text-align: center;
  }


#s-97deadf9-1ac6-4144-8fa5-c99f885fc6d8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-34f65112-a0ac-44f0-842f-f1b3549f9df9 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}
@media (min-width: 1200px){#s-34f65112-a0ac-44f0-842f-f1b3549f9df9 {
  display: none;
}
#s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-content-s-34f65112-a0ac-44f0-842f-f1b3549f9df9 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-34f65112-a0ac-44f0-842f-f1b3549f9df9 {
  display: none;
}
#s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-content-s-34f65112-a0ac-44f0-842f-f1b3549f9df9 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-34f65112-a0ac-44f0-842f-f1b3549f9df9 {
  display: none;
}
#s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-s-34f65112-a0ac-44f0-842f-f1b3549f9df9, #wrap-content-s-34f65112-a0ac-44f0-842f-f1b3549f9df9 { display: none !important; }}







#s-34f65112-a0ac-44f0-842f-f1b3549f9df9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-34f65112-a0ac-44f0-842f-f1b3549f9df9.shg-box.shg-c {
  justify-content: center;
}

#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 {
  box-shadow:0px 0px 0px 0px ;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 0px;
}
@media (min-width: 1200px){#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 {
  display: none;
}
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-content-s-9dde321a-88ba-4495-8ffd-a26104ad00f0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 {
  display: none;
}
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-content-s-9dde321a-88ba-4495-8ffd-a26104ad00f0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 {
  display: none;
}
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-s-9dde321a-88ba-4495-8ffd-a26104ad00f0, #wrap-content-s-9dde321a-88ba-4495-8ffd-a26104ad00f0 { display: none !important; }}
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-nav-button.shg-sld-left,
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}
@media (max-width: 767px){#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-nav-button.shg-sld-left,
#s-9dde321a-88ba-4495-8ffd-a26104ad00f0 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
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-position: center center;
}

#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a7677ae-c1bd-46af-b408-9fdb658a86fd.shg-box.shg-c {
  justify-content: center;
}

#s-922b3269-4d7d-492c-b298-f5ad9cff0648 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-922b3269-4d7d-492c-b298-f5ad9cff0648"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-bb3fdab0-ec8c-4f0d-a249-bc04e032624d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bb3fdab0-ec8c-4f0d-a249-bc04e032624d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb3fdab0-ec8c-4f0d-a249-bc04e032624d.shg-box.shg-c {
  justify-content: center;
}

#s-b60edb42-b56c-4085-ac57-892bec6d61fa {
  box-shadow:0px 0px 3px 0px ;
margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(1, 36, 89, 0.39);
}








#s-b60edb42-b56c-4085-ac57-892bec6d61fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b60edb42-b56c-4085-ac57-892bec6d61fa.shg-box.shg-c {
  justify-content: center;
}

#s-a6b2e200-c598-4fe4-8943-3644c013764a {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-a6b2e200-c598-4fe4-8943-3644c013764a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6b2e200-c598-4fe4-8943-3644c013764a.shg-box.shg-c {
  justify-content: center;
}

#s-c8ddc1db-2a50-4717-aa75-a2aa04636412 {
  margin-left: auto;
margin-right: auto;
}

#s-7cb8d2b1-fce9-4706-b633-51cb9cff6dee {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-7cb8d2b1-fce9-4706-b633-51cb9cff6dee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7cb8d2b1-fce9-4706-b633-51cb9cff6dee.shg-box.shg-c {
  justify-content: center;
}

#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4a3df426-10ee-45af-bb08-cf6cb1ababc1-root {
    text-align: center;
  }


#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4a3df426-10ee-45af-bb08-cf6cb1ababc1-root {
    text-align: center;
  }


#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4a3df426-10ee-45af-bb08-cf6cb1ababc1-root {
    text-align: center;
  }


#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4a3df426-10ee-45af-bb08-cf6cb1ababc1-root {
    text-align: center;
  }


#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4a3df426-10ee-45af-bb08-cf6cb1ababc1-root {
    text-align: center;
  }


#s-4a3df426-10ee-45af-bb08-cf6cb1ababc1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-1b377947-dd88-4369-8221-45fff156730d {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-1b377947-dd88-4369-8221-45fff156730d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b377947-dd88-4369-8221-45fff156730d.shg-box.shg-c {
  justify-content: center;
}

#s-f17f42ff-4a33-4762-8636-efd884ea2330 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f17f42ff-4a33-4762-8636-efd884ea2330 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f17f42ff-4a33-4762-8636-efd884ea2330.shg-box.shg-c {
  justify-content: center;
}

#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}

#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-30d2baa4-7c33-4f47-a248-be71118bc353 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-30d2baa4-7c33-4f47-a248-be71118bc353.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-30d2baa4-7c33-4f47-a248-be71118bc353 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-30d2baa4-7c33-4f47-a248-be71118bc353.shg-box.shg-c {
  justify-content: center;
}

#s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ea493e62-6cdd-414f-92bd-c8ce4f927cc9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-73494e10-c9e7-414a-9b7c-98339e825b7c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-73494e10-c9e7-414a-9b7c-98339e825b7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73494e10-c9e7-414a-9b7c-98339e825b7c.shg-box.shg-c {
  justify-content: center;
}

#s-111e226e-9185-4e6e-a1de-6f52f6c82bd1 {
  box-shadow:0px 0px 3px 0px ;
margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(1, 36, 89, 0.39);
}








#s-111e226e-9185-4e6e-a1de-6f52f6c82bd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-111e226e-9185-4e6e-a1de-6f52f6c82bd1.shg-box.shg-c {
  justify-content: center;
}

#s-23fbab1a-6ce5-4e28-a00a-c53031451bb8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-23fbab1a-6ce5-4e28-a00a-c53031451bb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23fbab1a-6ce5-4e28-a00a-c53031451bb8.shg-box.shg-c {
  justify-content: center;
}

#s-38aa9c1f-4bcf-475b-bbac-dc6d2a06cf34 {
  margin-left: auto;
margin-right: auto;
}

#s-adc668cb-af47-403d-9a6a-dca35be64e2b {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-adc668cb-af47-403d-9a6a-dca35be64e2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adc668cb-af47-403d-9a6a-dca35be64e2b.shg-box.shg-c {
  justify-content: center;
}

#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364-root {
    text-align: center;
  }


#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364-root {
    text-align: center;
  }


#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364-root {
    text-align: center;
  }


#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364-root {
    text-align: center;
  }


#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364-root {
    text-align: center;
  }


#s-197a5848-ffa1-4d4d-ae1e-a7d2f6251364.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-7f756c94-7725-4cbf-a552-bac4f10de5aa {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-7f756c94-7725-4cbf-a552-bac4f10de5aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f756c94-7725-4cbf-a552-bac4f10de5aa.shg-box.shg-c {
  justify-content: center;
}

#s-af46cc4b-a230-4b5b-9313-d9406c451ce6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-af46cc4b-a230-4b5b-9313-d9406c451ce6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-af46cc4b-a230-4b5b-9313-d9406c451ce6.shg-box.shg-c {
  justify-content: center;
}

#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}

#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-8f0abd54-fbad-4178-bc49-1c754974756a {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-8f0abd54-fbad-4178-bc49-1c754974756a.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-8f0abd54-fbad-4178-bc49-1c754974756a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f0abd54-fbad-4178-bc49-1c754974756a.shg-box.shg-c {
  justify-content: center;
}

#s-3432f900-c552-481a-a5d3-1636b38a8038 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3432f900-c552-481a-a5d3-1636b38a8038"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-b7f679be-896f-47be-aebb-2fd3ba470aa6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-b7f679be-896f-47be-aebb-2fd3ba470aa6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7f679be-896f-47be-aebb-2fd3ba470aa6.shg-box.shg-c {
  justify-content: center;
}

#s-2fbcb81f-13d4-4b6a-aa1a-df108a8a17eb {
  box-shadow:0px 0px 3px 0px ;
margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(1, 36, 89, 0.39);
}








#s-2fbcb81f-13d4-4b6a-aa1a-df108a8a17eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2fbcb81f-13d4-4b6a-aa1a-df108a8a17eb.shg-box.shg-c {
  justify-content: center;
}

#s-53114601-718f-48c7-ba7d-785ab59cae7c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-53114601-718f-48c7-ba7d-785ab59cae7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53114601-718f-48c7-ba7d-785ab59cae7c.shg-box.shg-c {
  justify-content: center;
}

#s-7dcba1c7-f6af-4931-b814-6b87e00302f3 {
  margin-left: auto;
margin-right: auto;
}

#s-4122e111-2b32-4431-ba3d-27b9d1f46098 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-4122e111-2b32-4431-ba3d-27b9d1f46098 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4122e111-2b32-4431-ba3d-27b9d1f46098.shg-box.shg-c {
  justify-content: center;
}

#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f45d53b9-2355-4a90-9d38-f8a68272ccb6-root {
    text-align: center;
  }


#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f45d53b9-2355-4a90-9d38-f8a68272ccb6-root {
    text-align: center;
  }


#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f45d53b9-2355-4a90-9d38-f8a68272ccb6-root {
    text-align: center;
  }


#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f45d53b9-2355-4a90-9d38-f8a68272ccb6-root {
    text-align: center;
  }


#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f45d53b9-2355-4a90-9d38-f8a68272ccb6-root {
    text-align: center;
  }


#s-f45d53b9-2355-4a90-9d38-f8a68272ccb6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-911da6a9-b1e8-4970-b9e4-780747ecf719 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-911da6a9-b1e8-4970-b9e4-780747ecf719 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-911da6a9-b1e8-4970-b9e4-780747ecf719.shg-box.shg-c {
  justify-content: center;
}

#s-8ea80406-d791-4399-82a2-a65736399657 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8ea80406-d791-4399-82a2-a65736399657 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ea80406-d791-4399-82a2-a65736399657.shg-box.shg-c {
  justify-content: center;
}

#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}

#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c714afa4-028e-4fb4-9850-249efe8e6139 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-c714afa4-028e-4fb4-9850-249efe8e6139.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-c714afa4-028e-4fb4-9850-249efe8e6139 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c714afa4-028e-4fb4-9850-249efe8e6139.shg-box.shg-c {
  justify-content: center;
}

#s-f40793ae-c299-445a-bd46-3312d8f7478a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f40793ae-c299-445a-bd46-3312d8f7478a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-f49b03f6-c392-4931-aa10-b852da4a475c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f49b03f6-c392-4931-aa10-b852da4a475c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f49b03f6-c392-4931-aa10-b852da4a475c.shg-box.shg-c {
  justify-content: center;
}

#s-fa229683-a71d-4a56-b4ff-175c52a30312 {
  box-shadow:0px 0px 3px 0px ;
margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(1, 36, 89, 0.39);
}








#s-fa229683-a71d-4a56-b4ff-175c52a30312 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fa229683-a71d-4a56-b4ff-175c52a30312.shg-box.shg-c {
  justify-content: center;
}

#s-22c1f4f9-f5c8-4195-b1a0-b9f9cc8270c6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-22c1f4f9-f5c8-4195-b1a0-b9f9cc8270c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22c1f4f9-f5c8-4195-b1a0-b9f9cc8270c6.shg-box.shg-c {
  justify-content: center;
}

#s-5c01b3ef-add8-4567-85c0-dee88558ca0e {
  margin-left: auto;
margin-right: auto;
}

#s-6a4eb424-365c-4905-949f-b3b650838d3e {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-6a4eb424-365c-4905-949f-b3b650838d3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a4eb424-365c-4905-949f-b3b650838d3e.shg-box.shg-c {
  justify-content: center;
}

#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-54b69841-6e7f-4635-ae7a-c8f93d8228fa-root {
    text-align: center;
  }


#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-54b69841-6e7f-4635-ae7a-c8f93d8228fa-root {
    text-align: center;
  }


#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-54b69841-6e7f-4635-ae7a-c8f93d8228fa-root {
    text-align: center;
  }


#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-54b69841-6e7f-4635-ae7a-c8f93d8228fa-root {
    text-align: center;
  }


#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-54b69841-6e7f-4635-ae7a-c8f93d8228fa-root {
    text-align: center;
  }


#s-54b69841-6e7f-4635-ae7a-c8f93d8228fa.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-945acc60-0947-4290-b186-36d5a48dc869 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-945acc60-0947-4290-b186-36d5a48dc869 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-945acc60-0947-4290-b186-36d5a48dc869.shg-box.shg-c {
  justify-content: center;
}

#s-7fd9777a-c060-4434-81e4-06838577b690 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7fd9777a-c060-4434-81e4-06838577b690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7fd9777a-c060-4434-81e4-06838577b690.shg-box.shg-c {
  justify-content: center;
}

#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}

#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df148e68-5e8a-4e38-9803-15720a54e226 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-df148e68-5e8a-4e38-9803-15720a54e226.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-df148e68-5e8a-4e38-9803-15720a54e226 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-df148e68-5e8a-4e38-9803-15720a54e226.shg-box.shg-c {
  justify-content: center;
}

#s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b3d6bcbc-bcb0-426e-ab2b-362f4d5e442f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-1fdfb7ce-51d6-49e8-b64c-662beef60d29 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-1fdfb7ce-51d6-49e8-b64c-662beef60d29 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1fdfb7ce-51d6-49e8-b64c-662beef60d29.shg-box.shg-c {
  justify-content: center;
}

#s-6faaa901-82b0-4f27-a9a0-452b6991977e {
  box-shadow:0px 0px 3px 0px ;
margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(1, 36, 89, 0.39);
}








#s-6faaa901-82b0-4f27-a9a0-452b6991977e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6faaa901-82b0-4f27-a9a0-452b6991977e.shg-box.shg-c {
  justify-content: center;
}

#s-9efae38d-6afc-4e58-9813-dbee5970646e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9efae38d-6afc-4e58-9813-dbee5970646e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9efae38d-6afc-4e58-9813-dbee5970646e.shg-box.shg-c {
  justify-content: center;
}

#s-85b13043-a74b-4b45-9aad-30368aef74d1 {
  margin-left: auto;
margin-right: auto;
}

#s-9da74db7-ed25-4521-be77-e8eeb28e362b {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-9da74db7-ed25-4521-be77-e8eeb28e362b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9da74db7-ed25-4521-be77-e8eeb28e362b.shg-box.shg-c {
  justify-content: center;
}

#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd-root {
    text-align: center;
  }


#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd-root {
    text-align: center;
  }


#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd-root {
    text-align: center;
  }


#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd-root {
    text-align: center;
  }


#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd-root {
    text-align: center;
  }


#s-e0f07232-c6dd-4c49-b3c1-7a66fe1a17bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-fb136be2-a30b-40d5-b45a-7b0dab381dea {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-fb136be2-a30b-40d5-b45a-7b0dab381dea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb136be2-a30b-40d5-b45a-7b0dab381dea.shg-box.shg-c {
  justify-content: center;
}

#s-4cffd048-8e1b-499d-a815-5fec699fd573 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-4cffd048-8e1b-499d-a815-5fec699fd573 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4cffd048-8e1b-499d-a815-5fec699fd573.shg-box.shg-c {
  justify-content: center;
}

#s-4eaf6500-6cea-4aa1-ac14-41b710267643 {
  min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4eaf6500-6cea-4aa1-ac14-41b710267643 {
  display: none;
}
#s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-content-s-4eaf6500-6cea-4aa1-ac14-41b710267643 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4eaf6500-6cea-4aa1-ac14-41b710267643 {
  display: none;
}
#s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-content-s-4eaf6500-6cea-4aa1-ac14-41b710267643 { display: none !important; }}@media (max-width: 767px){#s-4eaf6500-6cea-4aa1-ac14-41b710267643 {
  display: none;
}
#s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-s-4eaf6500-6cea-4aa1-ac14-41b710267643, #wrap-content-s-4eaf6500-6cea-4aa1-ac14-41b710267643 { display: none !important; }}







#s-4eaf6500-6cea-4aa1-ac14-41b710267643 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4eaf6500-6cea-4aa1-ac14-41b710267643.shg-box.shg-c {
  justify-content: center;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  
}
}@media (max-width: 767px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  display: none;
}
#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f, #wrap-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f, #wrap-content-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f { display: none !important; }}
#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  margin: 0 !important;
  overflow: visible;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add background color handling */
  
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image {
  box-sizing: border-box;
}



.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  
}


@media (min-width: 1200px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  margin: 0 !important;
  overflow: visible;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add background color handling */
  
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image {
  box-sizing: border-box;
}



.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  margin: 0 !important;
  overflow: visible;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add background color handling */
  
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image {
  box-sizing: border-box;
}



.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  margin: 0 !important;
  overflow: visible;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add background color handling */
  
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image {
  box-sizing: border-box;
}



.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  
}


}@media (max-width: 767px){#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  margin: 0 !important;
  overflow: visible;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b47fa8c1-3c20-43ca-8af5-9512808cd19f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add background color handling */
  
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f .shogun-image-content {
  
    justify-content: center;
  
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b47fa8c1-3c20-43ca-8af5-9512808cd19f.shogun-image {
  box-sizing: border-box;
}



.s-b47fa8c1-3c20-43ca-8af5-9512808cd19f img.shogun-image {
  
}


}
#s-b6860a72-3960-4fd9-adfa-93ae73b20b24 {
  min-height: 50px;
}








#s-b6860a72-3960-4fd9-adfa-93ae73b20b24 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6860a72-3960-4fd9-adfa-93ae73b20b24.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-51e3c856-53e9-4038-8f0b-5d44f447a9a9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

}

#s-32c6de1b-b1f4-4060-9851-b8da6ea53325 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-32c6de1b-b1f4-4060-9851-b8da6ea53325 {
  padding-top: 8px;
padding-left: 15%;
padding-bottom: 8px;
padding-right: 15%;
}
}
#s-32c6de1b-b1f4-4060-9851-b8da6ea53325 .shg-proportional-font-size,
#s-32c6de1b-b1f4-4060-9851-b8da6ea53325 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-08f2730a-f418-47cb-9733-cdcb54df6719 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjU2NTM0M2YtMjg5Mi00M2I1LThiYWUtMDBlMjg3MjljYTg4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmNTY1MzQzZi0yODkyLTQzYjUtOGJhZS0wMGUyODcyOWNhODgpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-08f2730a-f418-47cb-9733-cdcb54df6719:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-08f2730a-f418-47cb-9733-cdcb54df6719:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-08f2730a-f418-47cb-9733-cdcb54df6719 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjQ0NjI4NzgtOTY0Ny00YzZlLTlmMGEtMjlkYzQwNWVjNmFlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyNDQ2Mjg3OC05NjQ3LTRjNmUtOWYwYS0yOWRjNDA1ZWM2YWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 992px) and (max-width: 1199px){#s-08f2730a-f418-47cb-9733-cdcb54df6719 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iY2U0MDMwMDQtMTMwMi00MTQ3LTg4MzMtNDBmMGEyOGUyNDEzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjZTQwMzAwNC0xMzAyLTQxNDctODgzMy00MGYwYTI4ZTI0MTMpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-08f2730a-f418-47cb-9733-cdcb54df6719-root {
    text-align: center;
  }


#s-08f2730a-f418-47cb-9733-cdcb54df6719.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-08f2730a-f418-47cb-9733-cdcb54df6719-root {
    text-align: center;
  }


#s-08f2730a-f418-47cb-9733-cdcb54df6719.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-08f2730a-f418-47cb-9733-cdcb54df6719-root {
    text-align: center;
  }


#s-08f2730a-f418-47cb-9733-cdcb54df6719.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-08f2730a-f418-47cb-9733-cdcb54df6719-root {
    text-align: center;
  }


#s-08f2730a-f418-47cb-9733-cdcb54df6719.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-08f2730a-f418-47cb-9733-cdcb54df6719-root {
    text-align: center;
  }


#s-08f2730a-f418-47cb-9733-cdcb54df6719.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-11bf9788-862e-4a35-8648-c34e7b2c6c24 {
  min-height: 20px;
}








#s-11bf9788-862e-4a35-8648-c34e7b2c6c24 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11bf9788-862e-4a35-8648-c34e7b2c6c24.shg-box.shg-c {
  justify-content: center;
}

#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-1df1c2d3-f7cd-4a87-85fc-85f293f52374-root {
    text-align: center;
  }


#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1df1c2d3-f7cd-4a87-85fc-85f293f52374-root {
    text-align: center;
  }


#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1df1c2d3-f7cd-4a87-85fc-85f293f52374-root {
    text-align: center;
  }


#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1df1c2d3-f7cd-4a87-85fc-85f293f52374-root {
    text-align: center;
  }


#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1df1c2d3-f7cd-4a87-85fc-85f293f52374-root {
    text-align: center;
  }


#s-1df1c2d3-f7cd-4a87-85fc-85f293f52374.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-bf264336-67c3-4b35-a31b-d1148bf4e85a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-bf264336-67c3-4b35-a31b-d1148bf4e85a {
  display: none;
}
#s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-content-s-bf264336-67c3-4b35-a31b-d1148bf4e85a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bf264336-67c3-4b35-a31b-d1148bf4e85a {
  display: none;
}
#s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-content-s-bf264336-67c3-4b35-a31b-d1148bf4e85a { display: none !important; }}@media (max-width: 767px){#s-bf264336-67c3-4b35-a31b-d1148bf4e85a {
  display: none;
}
#s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-s-bf264336-67c3-4b35-a31b-d1148bf4e85a, #wrap-content-s-bf264336-67c3-4b35-a31b-d1148bf4e85a { display: none !important; }}







#s-bf264336-67c3-4b35-a31b-d1148bf4e85a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bf264336-67c3-4b35-a31b-d1148bf4e85a.shg-box.shg-c {
  justify-content: center;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  
}
}@media (max-width: 767px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  display: none;
}
#s-efa11d94-c1e1-4357-9bb8-800144ac333c, #wrap-s-efa11d94-c1e1-4357-9bb8-800144ac333c, #wrap-content-s-efa11d94-c1e1-4357-9bb8-800144ac333c { display: none !important; }}
#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  margin: 0 !important;
  overflow: visible;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add background color handling */
  
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-efa11d94-c1e1-4357-9bb8-800144ac333c .shogun-image-content {
  
    justify-content: center;
  
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image {
  box-sizing: border-box;
}



.s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  
}


@media (min-width: 1200px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  margin: 0 !important;
  overflow: visible;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add background color handling */
  
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-efa11d94-c1e1-4357-9bb8-800144ac333c .shogun-image-content {
  
    justify-content: center;
  
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image {
  box-sizing: border-box;
}



.s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  margin: 0 !important;
  overflow: visible;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add background color handling */
  
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-efa11d94-c1e1-4357-9bb8-800144ac333c .shogun-image-content {
  
    justify-content: center;
  
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image {
  box-sizing: border-box;
}



.s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  margin: 0 !important;
  overflow: visible;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add background color handling */
  
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-efa11d94-c1e1-4357-9bb8-800144ac333c .shogun-image-content {
  
    justify-content: center;
  
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image {
  box-sizing: border-box;
}



.s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  
}


}@media (max-width: 767px){#s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  margin: 0 !important;
  overflow: visible;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-efa11d94-c1e1-4357-9bb8-800144ac333c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add background color handling */
  
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-efa11d94-c1e1-4357-9bb8-800144ac333c .shogun-image-content {
  
    justify-content: center;
  
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-efa11d94-c1e1-4357-9bb8-800144ac333c.shogun-image {
  box-sizing: border-box;
}



.s-efa11d94-c1e1-4357-9bb8-800144ac333c img.shogun-image {
  
}


}
#s-81c3332f-7b9e-40ac-883f-74b68c0fb41a {
  min-height: 50px;
}








#s-81c3332f-7b9e-40ac-883f-74b68c0fb41a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81c3332f-7b9e-40ac-883f-74b68c0fb41a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-69502bfd-8b67-425c-b94b-5dfa44db37e4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-11a36665-2142-4ba2-b52e-a1a149295c14 {
  margin-bottom: -5px;
}
}
#s-cda20d7e-5567-46a0-88ce-c75d804420ee {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-cda20d7e-5567-46a0-88ce-c75d804420ee {
  padding-top: 8px;
padding-left: 15%;
padding-bottom: 8px;
padding-right: 15%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-cda20d7e-5567-46a0-88ce-c75d804420ee {
  padding-top: 0px;
padding-left: 8%;
padding-bottom: 2px;
padding-right: 8%;
}
}
#s-cda20d7e-5567-46a0-88ce-c75d804420ee .shg-proportional-font-size,
#s-cda20d7e-5567-46a0-88ce-c75d804420ee .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE1YzU2NDItOGJiYi00NGU5LTk3Y2ItYjEwZDMzZTVmZDM2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTVjNTY0Mi04YmJiLTQ0ZTktOTdjYi1iMTBkMzNlNWZkMzYpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzZmM2JlMzctZTk1Ny00NWQyLTgwYTctZmNmNGEwZjJkNGYxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3NmYzYmUzNy1lOTU3LTQ1ZDItODBhNy1mY2Y0YTBmMmQ0ZjEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 768px) and (max-width: 991px){#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2Y2NWY2YTItNzc1Ni00M2NmLWIxZDgtMzBiN2E1ZDIwMTVhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ZjY1ZjZhMi03NzU2LTQzY2YtYjFkOC0zMGI3YTVkMjAxNWEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 4px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112-root {
    text-align: center;
  }


#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112-root {
    text-align: center;
  }


#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112-root {
    text-align: center;
  }


#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112-root {
    text-align: center;
  }


#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112-root {
    text-align: center;
  }


#s-1cf83b06-75bb-47dd-b7d2-eb09c79c6112.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-70bed38e-b9ee-4660-a139-dcbe373fc235 {
  min-height: 20px;
}








#s-70bed38e-b9ee-4660-a139-dcbe373fc235 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70bed38e-b9ee-4660-a139-dcbe373fc235.shg-box.shg-c {
  justify-content: center;
}

#s-854ff54f-96a1-40ae-bc02-6c2c243a883b {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-854ff54f-96a1-40ae-bc02-6c2c243a883b:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-854ff54f-96a1-40ae-bc02-6c2c243a883b:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-854ff54f-96a1-40ae-bc02-6c2c243a883b {
  padding-top: 12px;
padding-bottom: 12px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-854ff54f-96a1-40ae-bc02-6c2c243a883b {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-854ff54f-96a1-40ae-bc02-6c2c243a883b-root {
    text-align: center;
  }


#s-854ff54f-96a1-40ae-bc02-6c2c243a883b.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-854ff54f-96a1-40ae-bc02-6c2c243a883b-root {
    text-align: center;
  }


#s-854ff54f-96a1-40ae-bc02-6c2c243a883b.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-854ff54f-96a1-40ae-bc02-6c2c243a883b-root {
    text-align: center;
  }


#s-854ff54f-96a1-40ae-bc02-6c2c243a883b.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-854ff54f-96a1-40ae-bc02-6c2c243a883b-root {
    text-align: center;
  }


#s-854ff54f-96a1-40ae-bc02-6c2c243a883b.shg-btn {
  color: #ffffff;
  font-size: 11px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-854ff54f-96a1-40ae-bc02-6c2c243a883b-root {
    text-align: center;
  }


#s-854ff54f-96a1-40ae-bc02-6c2c243a883b.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-e99cf171-ed18-41a9-b294-2165474d508d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e99cf171-ed18-41a9-b294-2165474d508d {
  display: none;
}
#s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-content-s-e99cf171-ed18-41a9-b294-2165474d508d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e99cf171-ed18-41a9-b294-2165474d508d {
  display: none;
}
#s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-content-s-e99cf171-ed18-41a9-b294-2165474d508d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e99cf171-ed18-41a9-b294-2165474d508d {
  
}
}@media (max-width: 767px){#s-e99cf171-ed18-41a9-b294-2165474d508d {
  display: none;
}
#s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-s-e99cf171-ed18-41a9-b294-2165474d508d, #wrap-content-s-e99cf171-ed18-41a9-b294-2165474d508d { display: none !important; }}







#s-e99cf171-ed18-41a9-b294-2165474d508d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e99cf171-ed18-41a9-b294-2165474d508d.shg-box.shg-c {
  justify-content: center;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  
}
}@media (max-width: 767px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  display: none;
}
#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394, #wrap-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394, #wrap-content-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 { display: none !important; }}
#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  margin: 0 !important;
  overflow: visible;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add background color handling */
  
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image {
  box-sizing: border-box;
}



.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  
}


@media (min-width: 1200px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  margin: 0 !important;
  overflow: visible;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add background color handling */
  
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image {
  box-sizing: border-box;
}



.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  margin: 0 !important;
  overflow: visible;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add background color handling */
  
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image {
  box-sizing: border-box;
}



.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  margin: 0 !important;
  overflow: visible;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add background color handling */
  
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image {
  box-sizing: border-box;
}



.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  
}


}@media (max-width: 767px){#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  margin: 0 !important;
  overflow: visible;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add background color handling */
  
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 .shogun-image-content {
  
    justify-content: center;
  
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de672203-b0e0-4d7e-9a3f-408bcf3c6394.shogun-image {
  box-sizing: border-box;
}



.s-de672203-b0e0-4d7e-9a3f-408bcf3c6394 img.shogun-image {
  
}


}
#s-a84a90a4-1f34-4bbc-9619-844f3a3ac766 {
  min-height: 50px;
}








#s-a84a90a4-1f34-4bbc-9619-844f3a3ac766 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a84a90a4-1f34-4bbc-9619-844f3a3ac766.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-df614e6b-39ae-43bc-9f86-b4f00a767f70"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-59e5beb2-71b6-4c6c-a6b9-4e691050f355 {
  margin-bottom: -5px;
}
}
#s-e9f00854-657d-49a6-acb0-2805273a4812 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 9%;
padding-bottom: 10px;
padding-right: 9%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e9f00854-657d-49a6-acb0-2805273a4812 {
  padding-top: 8px;
padding-left: 15%;
padding-bottom: 8px;
padding-right: 15%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e9f00854-657d-49a6-acb0-2805273a4812 {
  padding-top: 0px;
padding-left: 12%;
padding-bottom: 2px;
padding-right: 12%;
}
}
#s-e9f00854-657d-49a6-acb0-2805273a4812 .shg-proportional-font-size,
#s-e9f00854-657d-49a6-acb0-2805273a4812 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-500f3208-421f-47ad-829d-dbceaa97f840 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE1YzU2NDItOGJiYi00NGU5LTk3Y2ItYjEwZDMzZTVmZDM2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTVjNTY0Mi04YmJiLTQ0ZTktOTdjYi1iMTBkMzNlNWZkMzYpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 24px;
padding-bottom: 10px;
padding-right: 24px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
color: rgba(0, 0, 0, 1);
}
#s-500f3208-421f-47ad-829d-dbceaa97f840:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-500f3208-421f-47ad-829d-dbceaa97f840:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-500f3208-421f-47ad-829d-dbceaa97f840 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMGQxODcyZDItYTIzZS00MDM1LWE2MGQtMjE0MTM0YzM2YWI3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwZDE4NzJkMi1hMjNlLTQwMzUtYTYwZC0yMTQxMzRjMzZhYjcpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}@media (min-width: 768px) and (max-width: 991px){#s-500f3208-421f-47ad-829d-dbceaa97f840 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzg4YWNhMDMtMjIzNC00NjY0LTgzNjctMmIwMjQ1NjE1NTk2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTJlMmUyO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ODhhY2EwMy0yMjM0LTQ2NjQtODM2Ny0yYjAyNDU2MTU1OTYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 8px;
padding-bottom: 8px;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0.05, "color"=>"#e2e2e2"}, {"id"=>2, "pos"=>1, "color"=>"#e2e2e2"}];
}
}

  #s-500f3208-421f-47ad-829d-dbceaa97f840-root {
    text-align: center;
  }


#s-500f3208-421f-47ad-829d-dbceaa97f840.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-500f3208-421f-47ad-829d-dbceaa97f840-root {
    text-align: center;
  }


#s-500f3208-421f-47ad-829d-dbceaa97f840.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-500f3208-421f-47ad-829d-dbceaa97f840-root {
    text-align: center;
  }


#s-500f3208-421f-47ad-829d-dbceaa97f840.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-500f3208-421f-47ad-829d-dbceaa97f840-root {
    text-align: center;
  }


#s-500f3208-421f-47ad-829d-dbceaa97f840.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-500f3208-421f-47ad-829d-dbceaa97f840-root {
    text-align: center;
  }


#s-500f3208-421f-47ad-829d-dbceaa97f840.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8:hover {background-color: rgba(6, 90, 161, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 992px) and (max-width: 1199px){#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8 {
  padding-top: 12px;
padding-bottom: 12px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8 {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8-root {
    text-align: center;
  }


#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8-root {
    text-align: center;
  }


#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8-root {
    text-align: center;
  }


#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8-root {
    text-align: center;
  }


#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8.shg-btn {
  color: #ffffff;
  font-size: 12px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8-root {
    text-align: center;
  }


#s-4d6d59a7-79c9-4cb9-97a7-a920ad9efba8.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
background-position: center center;
}

#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/480x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/960x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/768x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/1536x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/1024x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/2048x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/1200x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 {
  background-image: url(https://i.shgcdn.com/a030acf9-e790-4458-b408-5a82882dfdea/-/resize/2048x/);
}
#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08ff5e36-3402-4f4e-ae48-690f5fbc95f9.shg-box.shg-c {
  justify-content: center;
}

#s-30598027-5935-4712-946c-25818c5f994d {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
}
@media (min-width: 1200px){#s-30598027-5935-4712-946c-25818c5f994d {
  display: none;
}
#s-30598027-5935-4712-946c-25818c5f994d, #wrap-s-30598027-5935-4712-946c-25818c5f994d, #wrap-content-s-30598027-5935-4712-946c-25818c5f994d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-30598027-5935-4712-946c-25818c5f994d {
  display: none;
}
#s-30598027-5935-4712-946c-25818c5f994d, #wrap-s-30598027-5935-4712-946c-25818c5f994d, #wrap-content-s-30598027-5935-4712-946c-25818c5f994d { display: none !important; }}@media (max-width: 767px){#s-30598027-5935-4712-946c-25818c5f994d {
  display: none;
}
#s-30598027-5935-4712-946c-25818c5f994d, #wrap-s-30598027-5935-4712-946c-25818c5f994d, #wrap-content-s-30598027-5935-4712-946c-25818c5f994d { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev,
#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next {
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev svg,
#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (min-width: 768px) and (max-width: 991px){/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev,
#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next {
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev svg,
#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-30598027-5935-4712-946c-25818c5f994d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-64a3e1f5-7ed9-4ad7-acce-929559b54460 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-64a3e1f5-7ed9-4ad7-acce-929559b54460 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64a3e1f5-7ed9-4ad7-acce-929559b54460.shg-box.shg-c {
  justify-content: center;
}

#s-c6190ebb-54e3-46a6-90a8-62cbba2b3d05 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c6190ebb-54e3-46a6-90a8-62cbba2b3d05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c6190ebb-54e3-46a6-90a8-62cbba2b3d05.shg-box.shg-c {
  justify-content: center;
}

#s-b2dc583f-05d5-42b0-94f1-4fdecd714669 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-b2dc583f-05d5-42b0-94f1-4fdecd714669 {
  padding-left: 4%;
padding-right: 4%;
}
}
#s-b2dc583f-05d5-42b0-94f1-4fdecd714669 .shg-proportional-font-size,
#s-b2dc583f-05d5-42b0-94f1-4fdecd714669 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-19dccb0c-af2c-41a5-8e0f-b8cc0dccb081 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-19dccb0c-af2c-41a5-8e0f-b8cc0dccb081 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-19dccb0c-af2c-41a5-8e0f-b8cc0dccb081.shg-box.shg-c {
  justify-content: center;
}

#s-53663fce-5137-438a-b514-f4d7ef5d94e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-53663fce-5137-438a-b514-f4d7ef5d94e4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-53663fce-5137-438a-b514-f4d7ef5d94e4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-53663fce-5137-438a-b514-f4d7ef5d94e4-root {
    text-align: center;
  }


#s-53663fce-5137-438a-b514-f4d7ef5d94e4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-53663fce-5137-438a-b514-f4d7ef5d94e4-root {
    text-align: center;
  }


#s-53663fce-5137-438a-b514-f4d7ef5d94e4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-53663fce-5137-438a-b514-f4d7ef5d94e4-root {
    text-align: center;
  }


#s-53663fce-5137-438a-b514-f4d7ef5d94e4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-53663fce-5137-438a-b514-f4d7ef5d94e4-root {
    text-align: center;
  }


#s-53663fce-5137-438a-b514-f4d7ef5d94e4.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-53663fce-5137-438a-b514-f4d7ef5d94e4-root {
    text-align: center;
  }


#s-53663fce-5137-438a-b514-f4d7ef5d94e4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-20be7249-d4d6-4b4d-9934-798460790771 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-20be7249-d4d6-4b4d-9934-798460790771 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20be7249-d4d6-4b4d-9934-798460790771.shg-box.shg-c {
  justify-content: center;
}

#s-7dc25b39-0e85-44e3-b04a-5a5327b2618d {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-7dc25b39-0e85-44e3-b04a-5a5327b2618d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dc25b39-0e85-44e3-b04a-5a5327b2618d.shg-box.shg-c {
  justify-content: center;
}

#s-14623c34-fe46-4e37-b1ef-f3b5a4461b2e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-14623c34-fe46-4e37-b1ef-f3b5a4461b2e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-14623c34-fe46-4e37-b1ef-f3b5a4461b2e.shg-box.shg-c {
  justify-content: center;
}

#s-1933c92d-7209-4e8b-b43d-6450feb802bb {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-1933c92d-7209-4e8b-b43d-6450feb802bb {
  padding-left: 4%;
padding-right: 4%;
}
}
#s-1933c92d-7209-4e8b-b43d-6450feb802bb .shg-proportional-font-size,
#s-1933c92d-7209-4e8b-b43d-6450feb802bb .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-8b5ac9d3-3ac2-4dd7-8a3c-cca14cc7d529 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-8b5ac9d3-3ac2-4dd7-8a3c-cca14cc7d529 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8b5ac9d3-3ac2-4dd7-8a3c-cca14cc7d529.shg-box.shg-c {
  justify-content: center;
}

#s-c205a478-87b9-40ec-aeec-87ecf88d401a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c205a478-87b9-40ec-aeec-87ecf88d401a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c205a478-87b9-40ec-aeec-87ecf88d401a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c205a478-87b9-40ec-aeec-87ecf88d401a-root {
    text-align: center;
  }


#s-c205a478-87b9-40ec-aeec-87ecf88d401a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c205a478-87b9-40ec-aeec-87ecf88d401a-root {
    text-align: center;
  }


#s-c205a478-87b9-40ec-aeec-87ecf88d401a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c205a478-87b9-40ec-aeec-87ecf88d401a-root {
    text-align: center;
  }


#s-c205a478-87b9-40ec-aeec-87ecf88d401a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c205a478-87b9-40ec-aeec-87ecf88d401a-root {
    text-align: center;
  }


#s-c205a478-87b9-40ec-aeec-87ecf88d401a.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c205a478-87b9-40ec-aeec-87ecf88d401a-root {
    text-align: center;
  }


#s-c205a478-87b9-40ec-aeec-87ecf88d401a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-cbf9b90d-addf-4a08-a560-280026592027 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-cbf9b90d-addf-4a08-a560-280026592027 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cbf9b90d-addf-4a08-a560-280026592027.shg-box.shg-c {
  justify-content: center;
}

#s-91bbafe1-c60d-4508-96ba-7b150472dc2b {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-91bbafe1-c60d-4508-96ba-7b150472dc2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-91bbafe1-c60d-4508-96ba-7b150472dc2b.shg-box.shg-c {
  justify-content: center;
}

#s-83abcc07-f50a-42cd-a1e2-5a3741926d88 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-83abcc07-f50a-42cd-a1e2-5a3741926d88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-83abcc07-f50a-42cd-a1e2-5a3741926d88.shg-box.shg-c {
  justify-content: center;
}

#s-031a9dcb-f85e-4be7-bd0f-e34fdd4e7b0b {
  margin-left: auto;
margin-right: auto;
}

#s-031a9dcb-f85e-4be7-bd0f-e34fdd4e7b0b .shg-proportional-font-size,
#s-031a9dcb-f85e-4be7-bd0f-e34fdd4e7b0b .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-3fa79370-15ee-41a3-bd0c-5b95edaa3cb8 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-3fa79370-15ee-41a3-bd0c-5b95edaa3cb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3fa79370-15ee-41a3-bd0c-5b95edaa3cb8.shg-box.shg-c {
  justify-content: center;
}

#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6c883420-2b9a-4a33-8dd0-383b7b0baba0-root {
    text-align: center;
  }


#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6c883420-2b9a-4a33-8dd0-383b7b0baba0-root {
    text-align: center;
  }


#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6c883420-2b9a-4a33-8dd0-383b7b0baba0-root {
    text-align: center;
  }


#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6c883420-2b9a-4a33-8dd0-383b7b0baba0-root {
    text-align: center;
  }


#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6c883420-2b9a-4a33-8dd0-383b7b0baba0-root {
    text-align: center;
  }


#s-6c883420-2b9a-4a33-8dd0-383b7b0baba0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-72e2b94c-fadf-4c23-a335-8e0da5ce1a88 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-72e2b94c-fadf-4c23-a335-8e0da5ce1a88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72e2b94c-fadf-4c23-a335-8e0da5ce1a88.shg-box.shg-c {
  justify-content: center;
}

#s-d171946c-c6d2-4bf9-ba05-cf293b9bd37a {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-d171946c-c6d2-4bf9-ba05-cf293b9bd37a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d171946c-c6d2-4bf9-ba05-cf293b9bd37a.shg-box.shg-c {
  justify-content: center;
}

#s-96f38ecd-411e-4c8a-b3ce-f471335b2c09 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-96f38ecd-411e-4c8a-b3ce-f471335b2c09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-96f38ecd-411e-4c8a-b3ce-f471335b2c09.shg-box.shg-c {
  justify-content: center;
}

#s-b39aa5ce-3990-46de-94a9-3a2d8ae831fb {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-b39aa5ce-3990-46de-94a9-3a2d8ae831fb {
  padding-left: 6%;
padding-right: 6%;
}
}
#s-b39aa5ce-3990-46de-94a9-3a2d8ae831fb .shg-proportional-font-size,
#s-b39aa5ce-3990-46de-94a9-3a2d8ae831fb .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-d01b9cea-7e55-45d9-a1db-af8bde5d6170 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-d01b9cea-7e55-45d9-a1db-af8bde5d6170 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d01b9cea-7e55-45d9-a1db-af8bde5d6170.shg-box.shg-c {
  justify-content: center;
}

#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5-root {
    text-align: center;
  }


#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5-root {
    text-align: center;
  }


#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5-root {
    text-align: center;
  }


#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5-root {
    text-align: center;
  }


#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5-root {
    text-align: center;
  }


#s-d14ec998-5e92-4ab6-a10c-775ca5eb09e5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-f2f24078-80ae-4f1b-b6eb-3dabcc456769 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-f2f24078-80ae-4f1b-b6eb-3dabcc456769 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2f24078-80ae-4f1b-b6eb-3dabcc456769.shg-box.shg-c {
  justify-content: center;
}

#s-b5bf9709-6fba-4380-9116-622f10f30eca {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
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(1, 36, 89, 0.39);
}








#s-b5bf9709-6fba-4380-9116-622f10f30eca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5bf9709-6fba-4380-9116-622f10f30eca.shg-box.shg-c {
  justify-content: center;
}

#s-256db543-b875-40d8-bd52-218a262d04a2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-256db543-b875-40d8-bd52-218a262d04a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-256db543-b875-40d8-bd52-218a262d04a2.shg-box.shg-c {
  justify-content: center;
}

#s-5d113a65-b121-449c-955b-297202a59395 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-5d113a65-b121-449c-955b-297202a59395 {
  padding-left: 4%;
padding-right: 4%;
}
}
#s-5d113a65-b121-449c-955b-297202a59395 .shg-proportional-font-size,
#s-5d113a65-b121-449c-955b-297202a59395 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-a03b3318-ab50-4cdc-8801-746236c328ae {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-a03b3318-ab50-4cdc-8801-746236c328ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a03b3318-ab50-4cdc-8801-746236c328ae.shg-box.shg-c {
  justify-content: center;
}

#s-5c861838-f866-48f1-96f5-b66f46e8bdb4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5c861838-f866-48f1-96f5-b66f46e8bdb4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5c861838-f866-48f1-96f5-b66f46e8bdb4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5c861838-f866-48f1-96f5-b66f46e8bdb4-root {
    text-align: center;
  }


#s-5c861838-f866-48f1-96f5-b66f46e8bdb4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5c861838-f866-48f1-96f5-b66f46e8bdb4-root {
    text-align: center;
  }


#s-5c861838-f866-48f1-96f5-b66f46e8bdb4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5c861838-f866-48f1-96f5-b66f46e8bdb4-root {
    text-align: center;
  }


#s-5c861838-f866-48f1-96f5-b66f46e8bdb4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5c861838-f866-48f1-96f5-b66f46e8bdb4-root {
    text-align: center;
  }


#s-5c861838-f866-48f1-96f5-b66f46e8bdb4.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5c861838-f866-48f1-96f5-b66f46e8bdb4-root {
    text-align: center;
  }


#s-5c861838-f866-48f1-96f5-b66f46e8bdb4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-0681ceae-3077-480c-93d0-e8da91c9bf9e {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-0681ceae-3077-480c-93d0-e8da91c9bf9e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0681ceae-3077-480c-93d0-e8da91c9bf9e.shg-box.shg-c {
  justify-content: center;
}

#s-44b9e6a5-2152-43d3-9d73-73370a606fbe {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
}
@media (min-width: 1200px){#s-44b9e6a5-2152-43d3-9d73-73370a606fbe {
  display: none;
}
#s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-content-s-44b9e6a5-2152-43d3-9d73-73370a606fbe { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-44b9e6a5-2152-43d3-9d73-73370a606fbe {
  display: none;
}
#s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-content-s-44b9e6a5-2152-43d3-9d73-73370a606fbe { display: none !important; }}@media (max-width: 767px){#s-44b9e6a5-2152-43d3-9d73-73370a606fbe {
  display: none;
}
#s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-s-44b9e6a5-2152-43d3-9d73-73370a606fbe, #wrap-content-s-44b9e6a5-2152-43d3-9d73-73370a606fbe { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-prev,
#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-next {
  
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-prev svg,
#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-44b9e6a5-2152-43d3-9d73-73370a606fbe .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-f2d2e307-7ce8-4846-81db-4184cc2ccee6 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-f2d2e307-7ce8-4846-81db-4184cc2ccee6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2d2e307-7ce8-4846-81db-4184cc2ccee6.shg-box.shg-c {
  justify-content: center;
}

#s-9b87a193-8e07-4ce9-86b6-e1ce17bdbf46 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9b87a193-8e07-4ce9-86b6-e1ce17bdbf46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b87a193-8e07-4ce9-86b6-e1ce17bdbf46.shg-box.shg-c {
  justify-content: center;
}

#s-c21464ef-c0ff-44dc-8b2e-be0e3d082c24 {
  margin-left: auto;
margin-right: auto;
}

#s-c21464ef-c0ff-44dc-8b2e-be0e3d082c24 .shg-proportional-font-size,
#s-c21464ef-c0ff-44dc-8b2e-be0e3d082c24 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-0b2f37fe-fee4-424c-b656-f44c68a9bee8 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-0b2f37fe-fee4-424c-b656-f44c68a9bee8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b2f37fe-fee4-424c-b656-f44c68a9bee8.shg-box.shg-c {
  justify-content: center;
}

#s-12ce8411-b3d5-490e-9efa-08fffa16401d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-12ce8411-b3d5-490e-9efa-08fffa16401d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-12ce8411-b3d5-490e-9efa-08fffa16401d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-12ce8411-b3d5-490e-9efa-08fffa16401d-root {
    text-align: center;
  }


#s-12ce8411-b3d5-490e-9efa-08fffa16401d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-12ce8411-b3d5-490e-9efa-08fffa16401d-root {
    text-align: center;
  }


#s-12ce8411-b3d5-490e-9efa-08fffa16401d.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-12ce8411-b3d5-490e-9efa-08fffa16401d-root {
    text-align: center;
  }


#s-12ce8411-b3d5-490e-9efa-08fffa16401d.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-12ce8411-b3d5-490e-9efa-08fffa16401d-root {
    text-align: center;
  }


#s-12ce8411-b3d5-490e-9efa-08fffa16401d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-12ce8411-b3d5-490e-9efa-08fffa16401d-root {
    text-align: center;
  }


#s-12ce8411-b3d5-490e-9efa-08fffa16401d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-b16b0100-a365-4219-9bb1-60f29c4c7350 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-b16b0100-a365-4219-9bb1-60f29c4c7350 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b16b0100-a365-4219-9bb1-60f29c4c7350.shg-box.shg-c {
  justify-content: center;
}

#s-d818b35e-f0c8-4757-933f-67a73b83d8ba {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-d818b35e-f0c8-4757-933f-67a73b83d8ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d818b35e-f0c8-4757-933f-67a73b83d8ba.shg-box.shg-c {
  justify-content: center;
}

#s-82b06cc9-0a26-4cd9-9e8d-ef0ff8811702 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-82b06cc9-0a26-4cd9-9e8d-ef0ff8811702 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-82b06cc9-0a26-4cd9-9e8d-ef0ff8811702.shg-box.shg-c {
  justify-content: center;
}

#s-21f3f536-141f-4ac5-ab62-02e124b85ca4 {
  margin-left: auto;
margin-right: auto;
}

#s-21f3f536-141f-4ac5-ab62-02e124b85ca4 .shg-proportional-font-size,
#s-21f3f536-141f-4ac5-ab62-02e124b85ca4 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-54206f89-e45b-4a17-b6b8-2361a74f1f10 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-54206f89-e45b-4a17-b6b8-2361a74f1f10 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-54206f89-e45b-4a17-b6b8-2361a74f1f10.shg-box.shg-c {
  justify-content: center;
}

#s-1170d79b-9f44-44bb-b5d9-6cf21534345c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-1170d79b-9f44-44bb-b5d9-6cf21534345c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1170d79b-9f44-44bb-b5d9-6cf21534345c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1170d79b-9f44-44bb-b5d9-6cf21534345c-root {
    text-align: center;
  }


#s-1170d79b-9f44-44bb-b5d9-6cf21534345c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1170d79b-9f44-44bb-b5d9-6cf21534345c-root {
    text-align: center;
  }


#s-1170d79b-9f44-44bb-b5d9-6cf21534345c.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1170d79b-9f44-44bb-b5d9-6cf21534345c-root {
    text-align: center;
  }


#s-1170d79b-9f44-44bb-b5d9-6cf21534345c.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1170d79b-9f44-44bb-b5d9-6cf21534345c-root {
    text-align: center;
  }


#s-1170d79b-9f44-44bb-b5d9-6cf21534345c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1170d79b-9f44-44bb-b5d9-6cf21534345c-root {
    text-align: center;
  }


#s-1170d79b-9f44-44bb-b5d9-6cf21534345c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-3e06be53-7a18-415d-904e-d3b9bb27d5ff {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-3e06be53-7a18-415d-904e-d3b9bb27d5ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e06be53-7a18-415d-904e-d3b9bb27d5ff.shg-box.shg-c {
  justify-content: center;
}

#s-a33ef419-c9b9-4e4c-bc89-4f3ff42add02 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-a33ef419-c9b9-4e4c-bc89-4f3ff42add02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a33ef419-c9b9-4e4c-bc89-4f3ff42add02.shg-box.shg-c {
  justify-content: center;
}

#s-eb1d5f9c-bc16-4272-85cf-882f639ecf73 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-eb1d5f9c-bc16-4272-85cf-882f639ecf73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb1d5f9c-bc16-4272-85cf-882f639ecf73.shg-box.shg-c {
  justify-content: center;
}

#s-ed0aef1c-bb26-4ab7-823a-4e9e7f6c40bb {
  margin-left: auto;
margin-right: auto;
}

#s-ed0aef1c-bb26-4ab7-823a-4e9e7f6c40bb .shg-proportional-font-size,
#s-ed0aef1c-bb26-4ab7-823a-4e9e7f6c40bb .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-ecd5c262-3cf5-4e83-b618-f90f0c76419b {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-ecd5c262-3cf5-4e83-b618-f90f0c76419b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ecd5c262-3cf5-4e83-b618-f90f0c76419b.shg-box.shg-c {
  justify-content: center;
}

#s-4d25c6a4-aa16-48dd-af28-67512d60fa38 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-4d25c6a4-aa16-48dd-af28-67512d60fa38:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4d25c6a4-aa16-48dd-af28-67512d60fa38:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4d25c6a4-aa16-48dd-af28-67512d60fa38-root {
    text-align: center;
  }


#s-4d25c6a4-aa16-48dd-af28-67512d60fa38.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4d25c6a4-aa16-48dd-af28-67512d60fa38-root {
    text-align: center;
  }


#s-4d25c6a4-aa16-48dd-af28-67512d60fa38.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4d25c6a4-aa16-48dd-af28-67512d60fa38-root {
    text-align: center;
  }


#s-4d25c6a4-aa16-48dd-af28-67512d60fa38.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4d25c6a4-aa16-48dd-af28-67512d60fa38-root {
    text-align: center;
  }


#s-4d25c6a4-aa16-48dd-af28-67512d60fa38.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4d25c6a4-aa16-48dd-af28-67512d60fa38-root {
    text-align: center;
  }


#s-4d25c6a4-aa16-48dd-af28-67512d60fa38.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-da56bfa3-7be4-48e2-86a5-487a90348930 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-da56bfa3-7be4-48e2-86a5-487a90348930 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-da56bfa3-7be4-48e2-86a5-487a90348930.shg-box.shg-c {
  justify-content: center;
}

#s-4b74e249-8685-4e03-86bc-8c6d3441e097 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-4b74e249-8685-4e03-86bc-8c6d3441e097 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b74e249-8685-4e03-86bc-8c6d3441e097.shg-box.shg-c {
  justify-content: center;
}

#s-27ef2cb5-2dbf-4a16-8a01-0d592ae60e88 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-27ef2cb5-2dbf-4a16-8a01-0d592ae60e88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-27ef2cb5-2dbf-4a16-8a01-0d592ae60e88.shg-box.shg-c {
  justify-content: center;
}

#s-5249f685-7408-4b6c-8b98-96604c13369c {
  margin-left: auto;
margin-right: auto;
}

#s-5249f685-7408-4b6c-8b98-96604c13369c .shg-proportional-font-size,
#s-5249f685-7408-4b6c-8b98-96604c13369c .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-aa02cd60-a359-4cd2-a4ad-676c5ac6abc9 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-aa02cd60-a359-4cd2-a4ad-676c5ac6abc9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa02cd60-a359-4cd2-a4ad-676c5ac6abc9.shg-box.shg-c {
  justify-content: center;
}

#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5-root {
    text-align: center;
  }


#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5-root {
    text-align: center;
  }


#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5-root {
    text-align: center;
  }


#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5-root {
    text-align: center;
  }


#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5-root {
    text-align: center;
  }


#s-5362479f-5ecd-4efd-a815-c6a3f77f5ee5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-dcea7928-2301-4dab-9e0a-10b6bde2c096 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-dcea7928-2301-4dab-9e0a-10b6bde2c096 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dcea7928-2301-4dab-9e0a-10b6bde2c096.shg-box.shg-c {
  justify-content: center;
}

#s-87faabd2-8f98-41a9-a618-dd7fe2d8ffb1 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
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(1, 36, 89, 0.39);
}








#s-87faabd2-8f98-41a9-a618-dd7fe2d8ffb1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87faabd2-8f98-41a9-a618-dd7fe2d8ffb1.shg-box.shg-c {
  justify-content: center;
}

#s-47f13e58-3de9-4779-bbc0-3f2e2350eeac {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-47f13e58-3de9-4779-bbc0-3f2e2350eeac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-47f13e58-3de9-4779-bbc0-3f2e2350eeac.shg-box.shg-c {
  justify-content: center;
}

#s-3874f852-81e4-4b68-b17b-3f734b530ee0 {
  margin-left: auto;
margin-right: auto;
}

#s-3874f852-81e4-4b68-b17b-3f734b530ee0 .shg-proportional-font-size,
#s-3874f852-81e4-4b68-b17b-3f734b530ee0 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-f5a1fa83-af00-4098-85c8-7aac4e76067c {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-f5a1fa83-af00-4098-85c8-7aac4e76067c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f5a1fa83-af00-4098-85c8-7aac4e76067c.shg-box.shg-c {
  justify-content: center;
}

#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3720b4fb-ea3c-4b06-9d31-732d730b69bd-root {
    text-align: center;
  }


#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3720b4fb-ea3c-4b06-9d31-732d730b69bd-root {
    text-align: center;
  }


#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3720b4fb-ea3c-4b06-9d31-732d730b69bd-root {
    text-align: center;
  }


#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3720b4fb-ea3c-4b06-9d31-732d730b69bd-root {
    text-align: center;
  }


#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3720b4fb-ea3c-4b06-9d31-732d730b69bd-root {
    text-align: center;
  }


#s-3720b4fb-ea3c-4b06-9d31-732d730b69bd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-9aac680a-28a0-4b84-a525-dab02aa32d5e {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-9aac680a-28a0-4b84-a525-dab02aa32d5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9aac680a-28a0-4b84-a525-dab02aa32d5e.shg-box.shg-c {
  justify-content: center;
}

#s-a1d21d36-621b-431f-97fc-a6fc81d1e890 {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a1d21d36-621b-431f-97fc-a6fc81d1e890 {
  display: none;
}
#s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-content-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a1d21d36-621b-431f-97fc-a6fc81d1e890 {
  display: none;
}
#s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-content-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 { display: none !important; }}@media (max-width: 767px){#s-a1d21d36-621b-431f-97fc-a6fc81d1e890 {
  display: none;
}
#s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-s-a1d21d36-621b-431f-97fc-a6fc81d1e890, #wrap-content-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 { display: none !important; }}
/* Duplicated Styles are also in Category dynamic.css.liquid - keep them in sync */

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-prev,
#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-next {
  
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-prev svg,
#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-a1d21d36-621b-431f-97fc-a6fc81d1e890 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-940b2347-efe9-4830-b4c1-08c10dde416c {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-940b2347-efe9-4830-b4c1-08c10dde416c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-940b2347-efe9-4830-b4c1-08c10dde416c.shg-box.shg-c {
  justify-content: center;
}

#s-8fc59e93-fbd4-4852-bace-7c968e0cd194 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8fc59e93-fbd4-4852-bace-7c968e0cd194 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8fc59e93-fbd4-4852-bace-7c968e0cd194.shg-box.shg-c {
  justify-content: center;
}

#s-57ae6e6a-d094-4ca7-bcdb-feed5a4eab58 {
  margin-left: auto;
margin-right: auto;
}

#s-57ae6e6a-d094-4ca7-bcdb-feed5a4eab58 .shg-proportional-font-size,
#s-57ae6e6a-d094-4ca7-bcdb-feed5a4eab58 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-12561e04-2804-4279-93a7-ed9fe603fce5 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-12561e04-2804-4279-93a7-ed9fe603fce5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-12561e04-2804-4279-93a7-ed9fe603fce5.shg-box.shg-c {
  justify-content: center;
}

#s-b57a11dc-b5df-40e7-8a86-df2cb142121e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-b57a11dc-b5df-40e7-8a86-df2cb142121e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b57a11dc-b5df-40e7-8a86-df2cb142121e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b57a11dc-b5df-40e7-8a86-df2cb142121e-root {
    text-align: center;
  }


#s-b57a11dc-b5df-40e7-8a86-df2cb142121e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b57a11dc-b5df-40e7-8a86-df2cb142121e-root {
    text-align: center;
  }


#s-b57a11dc-b5df-40e7-8a86-df2cb142121e.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b57a11dc-b5df-40e7-8a86-df2cb142121e-root {
    text-align: center;
  }


#s-b57a11dc-b5df-40e7-8a86-df2cb142121e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b57a11dc-b5df-40e7-8a86-df2cb142121e-root {
    text-align: center;
  }


#s-b57a11dc-b5df-40e7-8a86-df2cb142121e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b57a11dc-b5df-40e7-8a86-df2cb142121e-root {
    text-align: center;
  }


#s-b57a11dc-b5df-40e7-8a86-df2cb142121e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-43f762a1-cbeb-4308-a516-789ab7862932 {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-43f762a1-cbeb-4308-a516-789ab7862932 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43f762a1-cbeb-4308-a516-789ab7862932.shg-box.shg-c {
  justify-content: center;
}

#s-dedaa0f5-b24c-4a9a-9c31-2536ddeb3137 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-dedaa0f5-b24c-4a9a-9c31-2536ddeb3137 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dedaa0f5-b24c-4a9a-9c31-2536ddeb3137.shg-box.shg-c {
  justify-content: center;
}

#s-0b3c3810-a237-48c7-8631-a8fa19cbefd7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0b3c3810-a237-48c7-8631-a8fa19cbefd7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b3c3810-a237-48c7-8631-a8fa19cbefd7.shg-box.shg-c {
  justify-content: center;
}

#s-56df8896-e72d-41dc-9f39-15594c7ca7a9 {
  margin-left: auto;
margin-right: auto;
}

#s-56df8896-e72d-41dc-9f39-15594c7ca7a9 .shg-proportional-font-size,
#s-56df8896-e72d-41dc-9f39-15594c7ca7a9 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-cf358d1d-e90e-4fef-95f7-d70691276419 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-cf358d1d-e90e-4fef-95f7-d70691276419 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cf358d1d-e90e-4fef-95f7-d70691276419.shg-box.shg-c {
  justify-content: center;
}

#s-5cdf14c9-6514-4431-9558-0481eccdbae6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5cdf14c9-6514-4431-9558-0481eccdbae6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5cdf14c9-6514-4431-9558-0481eccdbae6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5cdf14c9-6514-4431-9558-0481eccdbae6-root {
    text-align: center;
  }


#s-5cdf14c9-6514-4431-9558-0481eccdbae6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5cdf14c9-6514-4431-9558-0481eccdbae6-root {
    text-align: center;
  }


#s-5cdf14c9-6514-4431-9558-0481eccdbae6.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5cdf14c9-6514-4431-9558-0481eccdbae6-root {
    text-align: center;
  }


#s-5cdf14c9-6514-4431-9558-0481eccdbae6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5cdf14c9-6514-4431-9558-0481eccdbae6-root {
    text-align: center;
  }


#s-5cdf14c9-6514-4431-9558-0481eccdbae6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5cdf14c9-6514-4431-9558-0481eccdbae6-root {
    text-align: center;
  }


#s-5cdf14c9-6514-4431-9558-0481eccdbae6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-bd367522-680d-47f6-9d1c-e1d2da17f65d {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-bd367522-680d-47f6-9d1c-e1d2da17f65d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd367522-680d-47f6-9d1c-e1d2da17f65d.shg-box.shg-c {
  justify-content: center;
}

#s-a46b1254-343f-4b6e-a5c7-dbaa6e621a2f {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-a46b1254-343f-4b6e-a5c7-dbaa6e621a2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a46b1254-343f-4b6e-a5c7-dbaa6e621a2f.shg-box.shg-c {
  justify-content: center;
}

#s-81ed5aff-112d-4c37-997f-7cb09114a2a5 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-81ed5aff-112d-4c37-997f-7cb09114a2a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81ed5aff-112d-4c37-997f-7cb09114a2a5.shg-box.shg-c {
  justify-content: center;
}

#s-e287162e-1aad-47f3-b325-f452aef5f570 {
  margin-left: auto;
margin-right: auto;
}

#s-e287162e-1aad-47f3-b325-f452aef5f570 .shg-proportional-font-size,
#s-e287162e-1aad-47f3-b325-f452aef5f570 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-d45e4be1-50b5-443d-9ee6-973227adc2a1 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-d45e4be1-50b5-443d-9ee6-973227adc2a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d45e4be1-50b5-443d-9ee6-973227adc2a1.shg-box.shg-c {
  justify-content: center;
}

#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6a2fc1d9-749d-416b-aeef-62e18bfe2710-root {
    text-align: center;
  }


#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6a2fc1d9-749d-416b-aeef-62e18bfe2710-root {
    text-align: center;
  }


#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6a2fc1d9-749d-416b-aeef-62e18bfe2710-root {
    text-align: center;
  }


#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6a2fc1d9-749d-416b-aeef-62e18bfe2710-root {
    text-align: center;
  }


#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6a2fc1d9-749d-416b-aeef-62e18bfe2710-root {
    text-align: center;
  }


#s-6a2fc1d9-749d-416b-aeef-62e18bfe2710.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-2cde59df-14bc-4cc7-b5b5-95e9c4ee782c {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-2cde59df-14bc-4cc7-b5b5-95e9c4ee782c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2cde59df-14bc-4cc7-b5b5-95e9c4ee782c.shg-box.shg-c {
  justify-content: center;
}

#s-d27c14f8-f2b2-4aca-bf62-05ffb0574c12 {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
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(1, 36, 89, 0.39);
}








#s-d27c14f8-f2b2-4aca-bf62-05ffb0574c12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d27c14f8-f2b2-4aca-bf62-05ffb0574c12.shg-box.shg-c {
  justify-content: center;
}

#s-895399aa-e0d3-4d9d-9777-aaa32aa73549 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-895399aa-e0d3-4d9d-9777-aaa32aa73549 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-895399aa-e0d3-4d9d-9777-aaa32aa73549.shg-box.shg-c {
  justify-content: center;
}

#s-f2028158-5590-4257-8f37-efaa0fd2f9fd {
  margin-left: auto;
margin-right: auto;
}

#s-f2028158-5590-4257-8f37-efaa0fd2f9fd .shg-proportional-font-size,
#s-f2028158-5590-4257-8f37-efaa0fd2f9fd .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-c7b6f618-a1ce-4ec3-abbe-9d1d1a227f69 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-c7b6f618-a1ce-4ec3-abbe-9d1d1a227f69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c7b6f618-a1ce-4ec3-abbe-9d1d1a227f69.shg-box.shg-c {
  justify-content: center;
}

#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559-root {
    text-align: center;
  }


#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559-root {
    text-align: center;
  }


#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559-root {
    text-align: center;
  }


#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559-root {
    text-align: center;
  }


#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559-root {
    text-align: center;
  }


#s-c1a2ea2b-c7a2-4e31-878c-a7f774ccf559.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-025f5dcf-268e-435c-851e-2d67fb92416b {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-025f5dcf-268e-435c-851e-2d67fb92416b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-025f5dcf-268e-435c-851e-2d67fb92416b.shg-box.shg-c {
  justify-content: center;
}

#s-22da4f36-fbee-4280-afb1-fc8df84ea0ae {
  box-shadow:0px 0px 3px 0px ;
margin-left: 5%;
margin-bottom: 35px;
margin-right: 5%;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
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(1, 36, 89, 0.39);
}








#s-22da4f36-fbee-4280-afb1-fc8df84ea0ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22da4f36-fbee-4280-afb1-fc8df84ea0ae.shg-box.shg-c {
  justify-content: center;
}

#s-313ee98a-f503-4898-b388-83f7ba5c205f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-313ee98a-f503-4898-b388-83f7ba5c205f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-313ee98a-f503-4898-b388-83f7ba5c205f.shg-box.shg-c {
  justify-content: center;
}

#s-15038e38-7084-4f99-9d54-5cff1a45e815 {
  margin-left: auto;
margin-right: auto;
}

#s-15038e38-7084-4f99-9d54-5cff1a45e815 .shg-proportional-font-size,
#s-15038e38-7084-4f99-9d54-5cff1a45e815 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-070348f9-27ca-44b4-b6ea-c617acc58f63 {
  margin-left: auto;
margin-right: auto;
min-height: 10px;
}








#s-070348f9-27ca-44b4-b6ea-c617acc58f63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-070348f9-27ca-44b4-b6ea-c617acc58f63.shg-box.shg-c {
  justify-content: center;
}

#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973-root {
    text-align: center;
  }


#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973-root {
    text-align: center;
  }


#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973-root {
    text-align: center;
  }


#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973-root {
    text-align: center;
  }


#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973-root {
    text-align: center;
  }


#s-6cd1b15a-24d4-4e0e-b0b4-2e14f94ed973.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-d9617a09-c5b0-4927-9157-d9905a2d34ff {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}








#s-d9617a09-c5b0-4927-9157-d9905a2d34ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9617a09-c5b0-4927-9157-d9905a2d34ff.shg-box.shg-c {
  justify-content: center;
}

#s-658f67f1-a251-41b7-8b78-99212c18ce8e {
  margin-left: auto;
margin-right: auto;
min-height: 25px;
}
@media (min-width: 1200px){#s-658f67f1-a251-41b7-8b78-99212c18ce8e {
  display: none;
}
#s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-content-s-658f67f1-a251-41b7-8b78-99212c18ce8e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-658f67f1-a251-41b7-8b78-99212c18ce8e {
  display: none;
}
#s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-content-s-658f67f1-a251-41b7-8b78-99212c18ce8e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-658f67f1-a251-41b7-8b78-99212c18ce8e {
  display: none;
}
#s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-s-658f67f1-a251-41b7-8b78-99212c18ce8e, #wrap-content-s-658f67f1-a251-41b7-8b78-99212c18ce8e { display: none !important; }}







#s-658f67f1-a251-41b7-8b78-99212c18ce8e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-658f67f1-a251-41b7-8b78-99212c18ce8e.shg-box.shg-c {
  justify-content: center;
}

#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a {
  margin-left: auto;
margin-right: auto;
min-height: 30px;
}
@media (min-width: 1200px){#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a {
  display: none;
}
#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-content-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a {
  display: none;
}
#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-content-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a {
  display: none;
}
#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a, #wrap-content-s-b4df75da-d436-4ed1-9c1b-20872ed1be3a { display: none !important; }}







#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b4df75da-d436-4ed1-9c1b-20872ed1be3a.shg-box.shg-c {
  justify-content: center;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin-left: auto;
margin-right: auto;
max-width: 1803px;
text-align: center;
}
@media (min-width: 1200px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  display: none;
}
#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-content-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  display: none;
}
#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-content-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  display: none;
}
#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165, #wrap-content-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 { display: none !important; }}
#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image {
  box-sizing: border-box;
}



.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  
}


@media (min-width: 1200px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image {
  box-sizing: border-box;
}



.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image {
  box-sizing: border-box;
}



.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image {
  box-sizing: border-box;
}



.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  
}


}@media (max-width: 767px){#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f64e757-37c0-4b0d-b004-dc4ee41e8165.shogun-image {
  box-sizing: border-box;
}



.s-6f64e757-37c0-4b0d-b004-dc4ee41e8165 img.shogun-image {
  
}


}
#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 {
  display: none;
}
#s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-content-s-087d670d-c703-4f8d-a8d4-2ad0186f8978 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 {
  display: none;
}
#s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-content-s-087d670d-c703-4f8d-a8d4-2ad0186f8978 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 {
  
}
}@media (max-width: 767px){#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 {
  display: none;
}
#s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-s-087d670d-c703-4f8d-a8d4-2ad0186f8978, #wrap-content-s-087d670d-c703-4f8d-a8d4-2ad0186f8978 { display: none !important; }}







#s-087d670d-c703-4f8d-a8d4-2ad0186f8978 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-087d670d-c703-4f8d-a8d4-2ad0186f8978.shg-box.shg-c {
  justify-content: center;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  
}
}@media (max-width: 767px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  display: none;
}
#s-f28e4155-37dc-424c-ad07-8caddcae75ef, #wrap-s-f28e4155-37dc-424c-ad07-8caddcae75ef, #wrap-content-s-f28e4155-37dc-424c-ad07-8caddcae75ef { display: none !important; }}
#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  margin: 0 !important;
  overflow: visible;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add background color handling */
  
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f28e4155-37dc-424c-ad07-8caddcae75ef .shogun-image-content {
  
    justify-content: center;
  
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image {
  box-sizing: border-box;
}



.s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  
}


@media (min-width: 1200px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  margin: 0 !important;
  overflow: visible;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add background color handling */
  
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f28e4155-37dc-424c-ad07-8caddcae75ef .shogun-image-content {
  
    justify-content: center;
  
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image {
  box-sizing: border-box;
}



.s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  margin: 0 !important;
  overflow: visible;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add background color handling */
  
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f28e4155-37dc-424c-ad07-8caddcae75ef .shogun-image-content {
  
    justify-content: center;
  
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image {
  box-sizing: border-box;
}



.s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  margin: 0 !important;
  overflow: visible;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add background color handling */
  
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f28e4155-37dc-424c-ad07-8caddcae75ef .shogun-image-content {
  
    justify-content: center;
  
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image {
  box-sizing: border-box;
}



.s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  
}


}@media (max-width: 767px){#s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  margin: 0 !important;
  overflow: visible;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f28e4155-37dc-424c-ad07-8caddcae75ef {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add background color handling */
  
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f28e4155-37dc-424c-ad07-8caddcae75ef .shogun-image-content {
  
    justify-content: center;
  
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f28e4155-37dc-424c-ad07-8caddcae75ef.shogun-image {
  box-sizing: border-box;
}



.s-f28e4155-37dc-424c-ad07-8caddcae75ef img.shogun-image {
  
}


}
#s-ac32c8de-cfb2-4d25-afc9-f781640f5fd4 {
  min-height: 50px;
}








#s-ac32c8de-cfb2-4d25-afc9-f781640f5fd4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac32c8de-cfb2-4d25-afc9-f781640f5fd4.shg-box.shg-c {
  justify-content: center;
}

#s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da {
  padding-left: 80px;
padding-right: 80px;
}
@media (min-width: 768px) and (max-width: 991px){#s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da {
  padding-left: 0px;
padding-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-94d7ccf9-efbc-4b64-aec0-2b099c5ad0da"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-4e7aa99d-46fc-485d-8d3e-db4b64716415 {
  margin-top: -10px;
}
}
#s-f8a458ee-9c0f-452a-8df0-eac76d7c0b34 {
  margin-left: 10%;
margin-right: 10%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f8a458ee-9c0f-452a-8df0-eac76d7c0b34 {
  margin-left: 1%;
margin-right: 1%;
padding-top: 8px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f8a458ee-9c0f-452a-8df0-eac76d7c0b34 {
  margin-top: 15px;
margin-bottom: 20px;
padding-left: 4%;
padding-right: 4%;
}
}
#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d {
  padding-top: 10px;
padding-bottom: 10px;
}
}

  #s-77f4a182-dd18-4a31-a71c-979fa9b12a2d-root {
    text-align: center;
  }


#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-77f4a182-dd18-4a31-a71c-979fa9b12a2d-root {
    text-align: center;
  }


#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-77f4a182-dd18-4a31-a71c-979fa9b12a2d-root {
    text-align: center;
  }


#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-77f4a182-dd18-4a31-a71c-979fa9b12a2d-root {
    text-align: center;
  }


#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d.shg-btn {
  color: #ffffff;
  font-size: 12px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-77f4a182-dd18-4a31-a71c-979fa9b12a2d-root {
    text-align: center;
  }


#s-77f4a182-dd18-4a31-a71c-979fa9b12a2d.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}
#s-f9f890ce-381d-4b36-9783-d927377f9aaa {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f9f890ce-381d-4b36-9783-d927377f9aaa {
  display: none;
}
#s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-content-s-f9f890ce-381d-4b36-9783-d927377f9aaa { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f9f890ce-381d-4b36-9783-d927377f9aaa {
  display: none;
}
#s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-content-s-f9f890ce-381d-4b36-9783-d927377f9aaa { display: none !important; }}@media (max-width: 767px){#s-f9f890ce-381d-4b36-9783-d927377f9aaa {
  display: none;
}
#s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-s-f9f890ce-381d-4b36-9783-d927377f9aaa, #wrap-content-s-f9f890ce-381d-4b36-9783-d927377f9aaa { display: none !important; }}







#s-f9f890ce-381d-4b36-9783-d927377f9aaa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9f890ce-381d-4b36-9783-d927377f9aaa.shg-box.shg-c {
  justify-content: center;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  
}
}@media (max-width: 767px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  display: none;
}
#s-812374ba-8267-41ae-bebf-71ebb67f989f, #wrap-s-812374ba-8267-41ae-bebf-71ebb67f989f, #wrap-content-s-812374ba-8267-41ae-bebf-71ebb67f989f { display: none !important; }}
#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  margin: 0 !important;
  overflow: visible;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add background color handling */
  
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-812374ba-8267-41ae-bebf-71ebb67f989f .shogun-image-content {
  
    justify-content: center;
  
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image {
  box-sizing: border-box;
}



.s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  
}


@media (min-width: 1200px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  margin: 0 !important;
  overflow: visible;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add background color handling */
  
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-812374ba-8267-41ae-bebf-71ebb67f989f .shogun-image-content {
  
    justify-content: center;
  
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image {
  box-sizing: border-box;
}



.s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  margin: 0 !important;
  overflow: visible;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add background color handling */
  
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-812374ba-8267-41ae-bebf-71ebb67f989f .shogun-image-content {
  
    justify-content: center;
  
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image {
  box-sizing: border-box;
}



.s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  margin: 0 !important;
  overflow: visible;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add background color handling */
  
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-812374ba-8267-41ae-bebf-71ebb67f989f .shogun-image-content {
  
    justify-content: center;
  
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image {
  box-sizing: border-box;
}



.s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  
}


}@media (max-width: 767px){#s-812374ba-8267-41ae-bebf-71ebb67f989f {
  margin: 0 !important;
  overflow: visible;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-812374ba-8267-41ae-bebf-71ebb67f989f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add background color handling */
  
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-812374ba-8267-41ae-bebf-71ebb67f989f .shogun-image-content {
  
    justify-content: center;
  
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-812374ba-8267-41ae-bebf-71ebb67f989f.shogun-image {
  box-sizing: border-box;
}



.s-812374ba-8267-41ae-bebf-71ebb67f989f img.shogun-image {
  
}


}
#s-c76be07e-bc98-40c1-9d6b-89bcfb6db712 {
  min-height: 50px;
}








#s-c76be07e-bc98-40c1-9d6b-89bcfb6db712 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c76be07e-bc98-40c1-9d6b-89bcfb6db712.shg-box.shg-c {
  justify-content: center;
}

#s-5cfaaa56-8769-457b-839a-199f2be64083 {
  padding-left: 80px;
padding-right: 80px;
}

@media (min-width: 0px) {
[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5cfaaa56-8769-457b-839a-199f2be64083"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

#s-5a9be63d-6725-49ed-b1b1-733cf1dd5189 {
  margin-left: 10%;
margin-right: 10%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5a9be63d-6725-49ed-b1b1-733cf1dd5189 {
  margin-left: 1%;
margin-right: 1%;
padding-top: 8px;
}
}
#s-b9c73bec-46f9-4fb0-9004-2be35edf90fc {
  min-height: 30px;
}








#s-b9c73bec-46f9-4fb0-9004-2be35edf90fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b9c73bec-46f9-4fb0-9004-2be35edf90fc.shg-box.shg-c {
  justify-content: center;
}

#s-a354d5d4-6ccb-4344-b23f-3c094af20426 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-a354d5d4-6ccb-4344-b23f-3c094af20426:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a354d5d4-6ccb-4344-b23f-3c094af20426:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a354d5d4-6ccb-4344-b23f-3c094af20426-root {
    text-align: center;
  }


#s-a354d5d4-6ccb-4344-b23f-3c094af20426.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a354d5d4-6ccb-4344-b23f-3c094af20426-root {
    text-align: center;
  }


#s-a354d5d4-6ccb-4344-b23f-3c094af20426.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a354d5d4-6ccb-4344-b23f-3c094af20426-root {
    text-align: center;
  }


#s-a354d5d4-6ccb-4344-b23f-3c094af20426.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a354d5d4-6ccb-4344-b23f-3c094af20426-root {
    text-align: center;
  }


#s-a354d5d4-6ccb-4344-b23f-3c094af20426.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a354d5d4-6ccb-4344-b23f-3c094af20426-root {
    text-align: center;
  }


#s-a354d5d4-6ccb-4344-b23f-3c094af20426.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}
#s-f3260116-414a-4605-a88a-38b9536e2e79 {
  min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f3260116-414a-4605-a88a-38b9536e2e79 {
  display: none;
}
#s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-content-s-f3260116-414a-4605-a88a-38b9536e2e79 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f3260116-414a-4605-a88a-38b9536e2e79 {
  display: none;
}
#s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-content-s-f3260116-414a-4605-a88a-38b9536e2e79 { display: none !important; }}@media (max-width: 767px){#s-f3260116-414a-4605-a88a-38b9536e2e79 {
  display: none;
}
#s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-s-f3260116-414a-4605-a88a-38b9536e2e79, #wrap-content-s-f3260116-414a-4605-a88a-38b9536e2e79 { display: none !important; }}







#s-f3260116-414a-4605-a88a-38b9536e2e79 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f3260116-414a-4605-a88a-38b9536e2e79.shg-box.shg-c {
  justify-content: center;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  max-width: 6000px;
text-align: center;
}
@media (min-width: 1200px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  
}
}@media (max-width: 767px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  display: none;
}
#s-cbe95995-80ca-4513-8439-472e16f7abb5, #wrap-s-cbe95995-80ca-4513-8439-472e16f7abb5, #wrap-content-s-cbe95995-80ca-4513-8439-472e16f7abb5 { display: none !important; }}
#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe95995-80ca-4513-8439-472e16f7abb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image {
  box-sizing: border-box;
}



.s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  
}


@media (min-width: 1200px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe95995-80ca-4513-8439-472e16f7abb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image {
  box-sizing: border-box;
}



.s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe95995-80ca-4513-8439-472e16f7abb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image {
  box-sizing: border-box;
}



.s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe95995-80ca-4513-8439-472e16f7abb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image {
  box-sizing: border-box;
}



.s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  
}


}@media (max-width: 767px){#s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  margin: 0 !important;
  overflow: visible;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cbe95995-80ca-4513-8439-472e16f7abb5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add background color handling */
  
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-cbe95995-80ca-4513-8439-472e16f7abb5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cbe95995-80ca-4513-8439-472e16f7abb5.shogun-image {
  box-sizing: border-box;
}



.s-cbe95995-80ca-4513-8439-472e16f7abb5 img.shogun-image {
  
}


}
#s-55bd98ae-51fe-44bb-b5ae-a4c02a910704 {
  min-height: 50px;
}








#s-55bd98ae-51fe-44bb-b5ae-a4c02a910704 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55bd98ae-51fe-44bb-b5ae-a4c02a910704.shg-box.shg-c {
  justify-content: center;
}

#s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7 {
  padding-left: 80px;
padding-right: 80px;
}

@media (min-width: 0px) {
[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0c1d6df4-a927-4fc8-8e49-a15f0acbd8f7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

}

#s-2306a90f-7015-4704-942e-f2eab636c6ff {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 9%;
padding-right: 9%;
}

#s-2306a90f-7015-4704-942e-f2eab636c6ff .shg-proportional-font-size,
#s-2306a90f-7015-4704-942e-f2eab636c6ff .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-7f09005d-624e-41a7-870a-8bcceb33bb90 {
  min-height: 30px;
}








#s-7f09005d-624e-41a7-870a-8bcceb33bb90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f09005d-624e-41a7-870a-8bcceb33bb90.shg-box.shg-c {
  justify-content: center;
}

#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-749150b1-1f39-43fa-8bf9-33ac80dac4d1-root {
    text-align: center;
  }


#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-749150b1-1f39-43fa-8bf9-33ac80dac4d1-root {
    text-align: center;
  }


#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-749150b1-1f39-43fa-8bf9-33ac80dac4d1-root {
    text-align: center;
  }


#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-749150b1-1f39-43fa-8bf9-33ac80dac4d1-root {
    text-align: center;
  }


#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-749150b1-1f39-43fa-8bf9-33ac80dac4d1-root {
    text-align: center;
  }


#s-749150b1-1f39-43fa-8bf9-33ac80dac4d1.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}
#s-ee88c40b-a797-4ec5-af4a-b513ece80a41 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-ee88c40b-a797-4ec5-af4a-b513ece80a41 {
  display: none;
}
#s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-content-s-ee88c40b-a797-4ec5-af4a-b513ece80a41 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ee88c40b-a797-4ec5-af4a-b513ece80a41 {
  display: none;
}
#s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-content-s-ee88c40b-a797-4ec5-af4a-b513ece80a41 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ee88c40b-a797-4ec5-af4a-b513ece80a41 {
  display: none;
}
#s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-s-ee88c40b-a797-4ec5-af4a-b513ece80a41, #wrap-content-s-ee88c40b-a797-4ec5-af4a-b513ece80a41 { display: none !important; }}







#s-ee88c40b-a797-4ec5-af4a-b513ece80a41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee88c40b-a797-4ec5-af4a-b513ece80a41.shg-box.shg-c {
  justify-content: center;
}

#s-9c6ed386-856f-4897-858f-72536552b189 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-9c6ed386-856f-4897-858f-72536552b189 {
  padding-top: 20px;
padding-left: 4%;
padding-right: 4%;
}
}
#s-9c6ed386-856f-4897-858f-72536552b189 .shg-proportional-font-size,
#s-9c6ed386-856f-4897-858f-72536552b189 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-b724598b-a511-43c9-8621-c1cef7c8c4fd {
  min-height: 30px;
}
@media (max-width: 767px){#s-b724598b-a511-43c9-8621-c1cef7c8c4fd {
  min-height: 20px;
}
}







#s-b724598b-a511-43c9-8621-c1cef7c8c4fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b724598b-a511-43c9-8621-c1cef7c8c4fd.shg-box.shg-c {
  justify-content: center;
}

#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf {
  padding-top: 10px;
padding-bottom: 10px;
}
}@media (max-width: 767px){#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf {
  padding-bottom: 15px;
}
}

  #s-9d191556-e3fb-46ed-a5d7-fd03ec636daf-root {
    text-align: center;
  }


#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9d191556-e3fb-46ed-a5d7-fd03ec636daf-root {
    text-align: center;
  }


#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9d191556-e3fb-46ed-a5d7-fd03ec636daf-root {
    text-align: center;
  }


#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9d191556-e3fb-46ed-a5d7-fd03ec636daf-root {
    text-align: center;
  }


#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf.shg-btn {
  color: #ffffff;
  font-size: 12px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9d191556-e3fb-46ed-a5d7-fd03ec636daf-root {
    text-align: center;
  }


#s-9d191556-e3fb-46ed-a5d7-fd03ec636daf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-7119ad6c-592c-4bb2-9089-195c77460215 {
  min-height: 30px;
}
@media (max-width: 767px){#s-7119ad6c-592c-4bb2-9089-195c77460215 {
  min-height: 40px;
}
}







#s-7119ad6c-592c-4bb2-9089-195c77460215 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7119ad6c-592c-4bb2-9089-195c77460215.shg-box.shg-c {
  justify-content: center;
}

#s-68837e05-c925-4cf9-936f-12df3bdf097b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(0, 0, 0, 0);
}








#s-68837e05-c925-4cf9-936f-12df3bdf097b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-68837e05-c925-4cf9-936f-12df3bdf097b.shg-box.shg-c {
  justify-content: center;
}

#s-2bb88a97-4d2a-474d-bf81-7ab922138700 {
  margin-left: auto;
margin-right: auto;
min-height: 40px;
}








#s-2bb88a97-4d2a-474d-bf81-7ab922138700 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2bb88a97-4d2a-474d-bf81-7ab922138700.shg-box.shg-c {
  justify-content: center;
}

#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 {
  display: none;
}
#s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-content-s-54df16e3-2a50-40b9-ba2f-78c3397bb752 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 {
  display: none;
}
#s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-content-s-54df16e3-2a50-40b9-ba2f-78c3397bb752 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 {
  padding-bottom: 23px;
display: none;
}
#s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-s-54df16e3-2a50-40b9-ba2f-78c3397bb752, #wrap-content-s-54df16e3-2a50-40b9-ba2f-78c3397bb752 { display: none !important; }}@media (max-width: 767px){#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 {
  
}
}
#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 .shg-proportional-font-size,
#s-54df16e3-2a50-40b9-ba2f-78c3397bb752 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-9306af34-a7c5-48aa-b152-260226e450a5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-9306af34-a7c5-48aa-b152-260226e450a5 {
  display: none;
}
#s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-content-s-9306af34-a7c5-48aa-b152-260226e450a5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9306af34-a7c5-48aa-b152-260226e450a5 {
  display: none;
}
#s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-content-s-9306af34-a7c5-48aa-b152-260226e450a5 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9306af34-a7c5-48aa-b152-260226e450a5 {
  padding-bottom: 23px;
}
}@media (max-width: 767px){#s-9306af34-a7c5-48aa-b152-260226e450a5 {
  display: none;
}
#s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-s-9306af34-a7c5-48aa-b152-260226e450a5, #wrap-content-s-9306af34-a7c5-48aa-b152-260226e450a5 { display: none !important; }}
#s-9306af34-a7c5-48aa-b152-260226e450a5 .shg-proportional-font-size,
#s-9306af34-a7c5-48aa-b152-260226e450a5 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-011d4c18-53c0-4081-acb1-2de7c7413011 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-011d4c18-53c0-4081-acb1-2de7c7413011 {
  display: none;
}
#s-011d4c18-53c0-4081-acb1-2de7c7413011, #wrap-s-011d4c18-53c0-4081-acb1-2de7c7413011, #wrap-content-s-011d4c18-53c0-4081-acb1-2de7c7413011 { display: none !important; }}@media (max-width: 767px){#s-011d4c18-53c0-4081-acb1-2de7c7413011 {
  display: none;
}
#s-011d4c18-53c0-4081-acb1-2de7c7413011, #wrap-s-011d4c18-53c0-4081-acb1-2de7c7413011, #wrap-content-s-011d4c18-53c0-4081-acb1-2de7c7413011 { display: none !important; }}
#s-011d4c18-53c0-4081-acb1-2de7c7413011 .shg-proportional-font-size,
#s-011d4c18-53c0-4081-acb1-2de7c7413011 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-22fa897b-ab2a-4546-9b76-9dd14466a481 {
  margin-left: auto;
margin-right: auto;
min-height: 40px;
}








#s-22fa897b-ab2a-4546-9b76-9dd14466a481 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22fa897b-ab2a-4546-9b76-9dd14466a481.shg-box.shg-c {
  justify-content: center;
}

#s-38d20451-95cc-42b2-a659-908428de2b47 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38d20451-95cc-42b2-a659-908428de2b47"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

#s-df02b2e2-d336-4473-b660-1c2d5495c419 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-df02b2e2-d336-4473-b660-1c2d5495c419 {
  
}
}@media (max-width: 767px){#s-df02b2e2-d336-4473-b660-1c2d5495c419 {
  display: none;
}
#s-df02b2e2-d336-4473-b660-1c2d5495c419, #wrap-s-df02b2e2-d336-4473-b660-1c2d5495c419, #wrap-content-s-df02b2e2-d336-4473-b660-1c2d5495c419 { display: none !important; }}
#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 {
  display: none;
}
#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-content-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 {
  display: none;
}
#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-content-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 {
  display: none;
}
#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2, #wrap-content-s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 { display: none !important; }}@media (max-width: 767px){#s-ae22437f-bf70-42ca-82e0-2b08365ce8c2 {
  padding-left: 5%;
padding-right: 5%;
}
}
#s-e40081c6-5867-4424-878a-ed1715e3d646 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e40081c6-5867-4424-878a-ed1715e3d646 {
  min-height: 20px;
}
}@media (max-width: 767px){#s-e40081c6-5867-4424-878a-ed1715e3d646 {
  display: none;
}
#s-e40081c6-5867-4424-878a-ed1715e3d646, #wrap-s-e40081c6-5867-4424-878a-ed1715e3d646, #wrap-content-s-e40081c6-5867-4424-878a-ed1715e3d646 { display: none !important; }}







#s-e40081c6-5867-4424-878a-ed1715e3d646 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e40081c6-5867-4424-878a-ed1715e3d646.shg-box.shg-c {
  justify-content: center;
}

#s-7216c44a-cb90-4895-8f7c-976eed5269f8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-7216c44a-cb90-4895-8f7c-976eed5269f8 {
  display: none;
}
#s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-content-s-7216c44a-cb90-4895-8f7c-976eed5269f8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7216c44a-cb90-4895-8f7c-976eed5269f8 {
  display: none;
}
#s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-content-s-7216c44a-cb90-4895-8f7c-976eed5269f8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7216c44a-cb90-4895-8f7c-976eed5269f8 {
  min-height: 20px;
display: none;
}
#s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-s-7216c44a-cb90-4895-8f7c-976eed5269f8, #wrap-content-s-7216c44a-cb90-4895-8f7c-976eed5269f8 { display: none !important; }}@media (max-width: 767px){#s-7216c44a-cb90-4895-8f7c-976eed5269f8 {
  min-height: 20px;
}
}







#s-7216c44a-cb90-4895-8f7c-976eed5269f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7216c44a-cb90-4895-8f7c-976eed5269f8.shg-box.shg-c {
  justify-content: center;
}

#s-6c687eca-ae26-42f3-9f10-49e4a598829e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-6c687eca-ae26-42f3-9f10-49e4a598829e {
  display: none;
}
#s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-content-s-6c687eca-ae26-42f3-9f10-49e4a598829e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6c687eca-ae26-42f3-9f10-49e4a598829e {
  display: none;
}
#s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-content-s-6c687eca-ae26-42f3-9f10-49e4a598829e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6c687eca-ae26-42f3-9f10-49e4a598829e {
  display: none;
}
#s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-s-6c687eca-ae26-42f3-9f10-49e4a598829e, #wrap-content-s-6c687eca-ae26-42f3-9f10-49e4a598829e { display: none !important; }}@media (max-width: 767px){#s-6c687eca-ae26-42f3-9f10-49e4a598829e {
  
}
}
#s-a3ad695d-010a-4f45-b3bb-ff489b15a189 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-a3ad695d-010a-4f45-b3bb-ff489b15a189 {
  display: none;
}
#s-a3ad695d-010a-4f45-b3bb-ff489b15a189, #wrap-s-a3ad695d-010a-4f45-b3bb-ff489b15a189, #wrap-content-s-a3ad695d-010a-4f45-b3bb-ff489b15a189 { display: none !important; }}
@media (min-width: 0px) {
[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a3ad695d-010a-4f45-b3bb-ff489b15a189"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

#s-20d96fbc-7013-4b4d-943a-82e9cf25761e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-20d96fbc-7013-4b4d-943a-82e9cf25761e {
  
}
}@media (max-width: 767px){#s-20d96fbc-7013-4b4d-943a-82e9cf25761e {
  display: none;
}
#s-20d96fbc-7013-4b4d-943a-82e9cf25761e, #wrap-s-20d96fbc-7013-4b4d-943a-82e9cf25761e, #wrap-content-s-20d96fbc-7013-4b4d-943a-82e9cf25761e { display: none !important; }}
#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}
@media (min-width: 1200px){#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 {
  display: none;
}
#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-content-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 {
  display: none;
}
#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-content-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 {
  display: none;
}
#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2, #wrap-content-s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 { display: none !important; }}@media (max-width: 767px){#s-5916f77d-b6a9-4dd6-8b1a-c9d0ad25c2c2 {
  
}
}
#s-3346ec48-ece0-437c-b5ca-15c5c57322e4 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-3346ec48-ece0-437c-b5ca-15c5c57322e4 {
  min-height: 20px;
}
}@media (max-width: 767px){#s-3346ec48-ece0-437c-b5ca-15c5c57322e4 {
  display: none;
}
#s-3346ec48-ece0-437c-b5ca-15c5c57322e4, #wrap-s-3346ec48-ece0-437c-b5ca-15c5c57322e4, #wrap-content-s-3346ec48-ece0-437c-b5ca-15c5c57322e4 { display: none !important; }}







#s-3346ec48-ece0-437c-b5ca-15c5c57322e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3346ec48-ece0-437c-b5ca-15c5c57322e4.shg-box.shg-c {
  justify-content: center;
}

#s-8f7c288b-876b-465b-9fe2-b1d13621651e {
  margin-left: auto;
margin-right: auto;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-8f7c288b-876b-465b-9fe2-b1d13621651e {
  display: none;
}
#s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-content-s-8f7c288b-876b-465b-9fe2-b1d13621651e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8f7c288b-876b-465b-9fe2-b1d13621651e {
  display: none;
}
#s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-content-s-8f7c288b-876b-465b-9fe2-b1d13621651e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8f7c288b-876b-465b-9fe2-b1d13621651e {
  padding-left: 10%;
padding-right: 10%;
}
}@media (max-width: 767px){#s-8f7c288b-876b-465b-9fe2-b1d13621651e {
  display: none;
}
#s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-s-8f7c288b-876b-465b-9fe2-b1d13621651e, #wrap-content-s-8f7c288b-876b-465b-9fe2-b1d13621651e { display: none !important; }}
@media (min-width: 0px) {
[id="s-8f7c288b-876b-465b-9fe2-b1d13621651e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-8f7c288b-876b-465b-9fe2-b1d13621651e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-8f7c288b-876b-465b-9fe2-b1d13621651e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f7c288b-876b-465b-9fe2-b1d13621651e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin: 0 !important;
  overflow: visible;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add background color handling */
  
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
  box-sizing: border-box;
}



.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
      position: relative;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin: 0 !important;
  overflow: visible;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add background color handling */
  
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
  box-sizing: border-box;
}



.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
      position: relative;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 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-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin: 0 !important;
  overflow: visible;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add background color handling */
  
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
  box-sizing: border-box;
}



.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
      position: relative;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 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-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin: 0 !important;
  overflow: visible;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add background color handling */
  
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
  box-sizing: border-box;
}



.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
      position: relative;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  margin: 0 !important;
  overflow: visible;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add background color handling */
  
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image {
  box-sizing: border-box;
}



.s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container {
      position: relative;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9a6d16e4-359b-44b6-97ce-c2cce79c8232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin: 0 !important;
  overflow: visible;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add background color handling */
  
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-content {
  
    justify-content: center;
  
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
  box-sizing: border-box;
}



.s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
      position: relative;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin: 0 !important;
  overflow: visible;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add background color handling */
  
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-content {
  
    justify-content: center;
  
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
  box-sizing: border-box;
}



.s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
      position: relative;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b 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-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin: 0 !important;
  overflow: visible;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add background color handling */
  
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-content {
  
    justify-content: center;
  
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
  box-sizing: border-box;
}



.s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
      position: relative;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b 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-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin: 0 !important;
  overflow: visible;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add background color handling */
  
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-content {
  
    justify-content: center;
  
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
  box-sizing: border-box;
}



.s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
      position: relative;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  margin: 0 !important;
  overflow: visible;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add background color handling */
  
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-fcb4271f-be60-4997-bf60-c33cc4b9492b .shogun-image-content {
  
    justify-content: center;
  
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image {
  box-sizing: border-box;
}



.s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container {
      position: relative;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fcb4271f-be60-4997-bf60-c33cc4b9492b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
  box-sizing: border-box;
}



.s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
      position: relative;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
  box-sizing: border-box;
}



.s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
      position: relative;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 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-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
  box-sizing: border-box;
}



.s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
      position: relative;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 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-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
  box-sizing: border-box;
}



.s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
      position: relative;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  margin: 0 !important;
  overflow: visible;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add background color handling */
  
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-6f9cf3e9-1663-4503-b660-c81613e738d8 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image {
  box-sizing: border-box;
}



.s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container {
      position: relative;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6f9cf3e9-1663-4503-b660-c81613e738d8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin: 0 !important;
  overflow: visible;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add background color handling */
  
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
  box-sizing: border-box;
}



.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
      position: relative;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin: 0 !important;
  overflow: visible;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add background color handling */
  
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
  box-sizing: border-box;
}



.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
      position: relative;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 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-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin: 0 !important;
  overflow: visible;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add background color handling */
  
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
  box-sizing: border-box;
}



.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
      position: relative;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 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-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin: 0 !important;
  overflow: visible;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add background color handling */
  
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
  box-sizing: border-box;
}



.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
      position: relative;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  margin: 0 !important;
  overflow: visible;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add background color handling */
  
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image {
  box-sizing: border-box;
}



.s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container {
      position: relative;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2ef3f78b-aaf3-4cd8-b88d-78457b4c3360 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357 {
  display: none;
}
#s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357, #wrap-s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357, #wrap-content-s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357 { display: none !important; }}@media (max-width: 767px){#s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357 {
  display: none;
}
#s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357, #wrap-s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357, #wrap-content-s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357 { display: none !important; }}
@media (min-width: 0px) {
[id="s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-2c49c1c2-0ac2-4fa4-9615-1e640ba12357"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin: 0 !important;
  overflow: visible;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add background color handling */
  
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
  box-sizing: border-box;
}



.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
      position: relative;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin: 0 !important;
  overflow: visible;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add background color handling */
  
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
  box-sizing: border-box;
}



.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
      position: relative;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 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-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin: 0 !important;
  overflow: visible;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add background color handling */
  
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
  box-sizing: border-box;
}



.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
      position: relative;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 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-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin: 0 !important;
  overflow: visible;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add background color handling */
  
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
  box-sizing: border-box;
}



.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
      position: relative;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  margin: 0 !important;
  overflow: visible;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add background color handling */
  
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image {
  box-sizing: border-box;
}



.s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container {
      position: relative;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2701784c-57b1-4bd9-9f4d-ff64132c4214 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin: 0 !important;
  overflow: visible;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add background color handling */
  
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
  box-sizing: border-box;
}



.s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
      position: relative;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin: 0 !important;
  overflow: visible;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add background color handling */
  
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
  box-sizing: border-box;
}



.s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
      position: relative;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e 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-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin: 0 !important;
  overflow: visible;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add background color handling */
  
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
  box-sizing: border-box;
}



.s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
      position: relative;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e 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-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin: 0 !important;
  overflow: visible;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add background color handling */
  
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
  box-sizing: border-box;
}



.s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
      position: relative;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  margin: 0 !important;
  overflow: visible;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add background color handling */
  
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-54e13adf-ac55-439c-a4b0-4de51618ca5e .shogun-image-content {
  
    justify-content: center;
  
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image {
  box-sizing: border-box;
}



.s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container {
      position: relative;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-54e13adf-ac55-439c-a4b0-4de51618ca5e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-7d322e93-4388-4766-9b42-30272f810600 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-7d322e93-4388-4766-9b42-30272f810600 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d322e93-4388-4766-9b42-30272f810600-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d322e93-4388-4766-9b42-30272f810600.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
  box-sizing: border-box;
}



.s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7d322e93-4388-4766-9b42-30272f810600 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
      position: relative;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-7d322e93-4388-4766-9b42-30272f810600 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d322e93-4388-4766-9b42-30272f810600-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d322e93-4388-4766-9b42-30272f810600.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
  box-sizing: border-box;
}



.s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7d322e93-4388-4766-9b42-30272f810600 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
      position: relative;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600 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-7d322e93-4388-4766-9b42-30272f810600 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d322e93-4388-4766-9b42-30272f810600-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d322e93-4388-4766-9b42-30272f810600.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
  box-sizing: border-box;
}



.s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7d322e93-4388-4766-9b42-30272f810600 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
      position: relative;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600 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-7d322e93-4388-4766-9b42-30272f810600 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d322e93-4388-4766-9b42-30272f810600-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d322e93-4388-4766-9b42-30272f810600.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
  box-sizing: border-box;
}



.s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7d322e93-4388-4766-9b42-30272f810600 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
      position: relative;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-7d322e93-4388-4766-9b42-30272f810600 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d322e93-4388-4766-9b42-30272f810600-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d322e93-4388-4766-9b42-30272f810600 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7d322e93-4388-4766-9b42-30272f810600 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-7d322e93-4388-4766-9b42-30272f810600 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d322e93-4388-4766-9b42-30272f810600.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d322e93-4388-4766-9b42-30272f810600.shogun-image {
  box-sizing: border-box;
}



.s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7d322e93-4388-4766-9b42-30272f810600 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container {
      position: relative;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7d322e93-4388-4766-9b42-30272f810600.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7d322e93-4388-4766-9b42-30272f810600 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-5ae83872-9329-4459-976b-1969534f23ca {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-5ae83872-9329-4459-976b-1969534f23ca {
  margin: 0 !important;
  overflow: visible;
}

#s-5ae83872-9329-4459-976b-1969534f23ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add background color handling */
  
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
  box-sizing: border-box;
}



.s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ae83872-9329-4459-976b-1969534f23ca {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
      position: relative;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-5ae83872-9329-4459-976b-1969534f23ca {
  margin: 0 !important;
  overflow: visible;
}

#s-5ae83872-9329-4459-976b-1969534f23ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add background color handling */
  
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
  box-sizing: border-box;
}



.s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ae83872-9329-4459-976b-1969534f23ca {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
      position: relative;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca 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-5ae83872-9329-4459-976b-1969534f23ca {
  margin: 0 !important;
  overflow: visible;
}

#s-5ae83872-9329-4459-976b-1969534f23ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add background color handling */
  
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
  box-sizing: border-box;
}



.s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ae83872-9329-4459-976b-1969534f23ca {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
      position: relative;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca 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-5ae83872-9329-4459-976b-1969534f23ca {
  margin: 0 !important;
  overflow: visible;
}

#s-5ae83872-9329-4459-976b-1969534f23ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add background color handling */
  
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
  box-sizing: border-box;
}



.s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ae83872-9329-4459-976b-1969534f23ca {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
      position: relative;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-5ae83872-9329-4459-976b-1969534f23ca {
  margin: 0 !important;
  overflow: visible;
}

#s-5ae83872-9329-4459-976b-1969534f23ca-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5ae83872-9329-4459-976b-1969534f23ca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add background color handling */
  
}

#s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5ae83872-9329-4459-976b-1969534f23ca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-5ae83872-9329-4459-976b-1969534f23ca .shogun-image-content {
  
    justify-content: center;
  
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image {
  box-sizing: border-box;
}



.s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5ae83872-9329-4459-976b-1969534f23ca {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container {
      position: relative;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5ae83872-9329-4459-976b-1969534f23ca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-28d052b1-15ec-4ac5-9bea-42ea222532fd {
  margin-left: auto;
margin-right: auto;
padding-left: 3%;
padding-right: 3%;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-28d052b1-15ec-4ac5-9bea-42ea222532fd {
  display: none;
}
#s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-content-s-28d052b1-15ec-4ac5-9bea-42ea222532fd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-28d052b1-15ec-4ac5-9bea-42ea222532fd {
  display: none;
}
#s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-content-s-28d052b1-15ec-4ac5-9bea-42ea222532fd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-28d052b1-15ec-4ac5-9bea-42ea222532fd {
  display: none;
}
#s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-s-28d052b1-15ec-4ac5-9bea-42ea222532fd, #wrap-content-s-28d052b1-15ec-4ac5-9bea-42ea222532fd { display: none !important; }}@media (max-width: 767px){#s-28d052b1-15ec-4ac5-9bea-42ea222532fd {
  padding-top: 5px;
padding-left: 8%;
padding-bottom: 0px;
padding-right: 8%;
}
}
@media (min-width: 0px) {
[id="s-28d052b1-15ec-4ac5-9bea-42ea222532fd"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-28d052b1-15ec-4ac5-9bea-42ea222532fd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-28d052b1-15ec-4ac5-9bea-42ea222532fd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-28d052b1-15ec-4ac5-9bea-42ea222532fd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin: 0 !important;
  overflow: visible;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add background color handling */
  
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
  box-sizing: border-box;
}



.s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
      position: relative;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin: 0 !important;
  overflow: visible;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add background color handling */
  
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
  box-sizing: border-box;
}



.s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
      position: relative;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd 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-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin: 0 !important;
  overflow: visible;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add background color handling */
  
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
  box-sizing: border-box;
}



.s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
      position: relative;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd 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-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin: 0 !important;
  overflow: visible;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add background color handling */
  
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
  box-sizing: border-box;
}



.s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
      position: relative;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  margin: 0 !important;
  overflow: visible;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add background color handling */
  
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-22be71a5-c5f3-40f6-8303-38802d6c80fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image {
  box-sizing: border-box;
}



.s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container {
      position: relative;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-22be71a5-c5f3-40f6-8303-38802d6c80fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin: 0 !important;
  overflow: visible;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add background color handling */
  
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
  box-sizing: border-box;
}



.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
      position: relative;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin: 0 !important;
  overflow: visible;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add background color handling */
  
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
  box-sizing: border-box;
}



.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
      position: relative;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 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-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin: 0 !important;
  overflow: visible;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add background color handling */
  
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
  box-sizing: border-box;
}



.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
      position: relative;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 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-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin: 0 !important;
  overflow: visible;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add background color handling */
  
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
  box-sizing: border-box;
}



.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
      position: relative;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  margin: 0 !important;
  overflow: visible;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add background color handling */
  
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image {
  box-sizing: border-box;
}



.s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container {
      position: relative;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e6973c3a-6ec9-4654-98c8-a05997c2e478 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin: 0 !important;
  overflow: visible;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add background color handling */
  
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-content {
  
    justify-content: center;
  
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
  box-sizing: border-box;
}



.s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
      position: relative;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin: 0 !important;
  overflow: visible;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add background color handling */
  
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-content {
  
    justify-content: center;
  
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
  box-sizing: border-box;
}



.s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
      position: relative;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f 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-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin: 0 !important;
  overflow: visible;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add background color handling */
  
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-content {
  
    justify-content: center;
  
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
  box-sizing: border-box;
}



.s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
      position: relative;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f 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-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin: 0 !important;
  overflow: visible;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add background color handling */
  
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-content {
  
    justify-content: center;
  
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
  box-sizing: border-box;
}



.s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
      position: relative;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  margin: 0 !important;
  overflow: visible;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add background color handling */
  
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-361a472c-e08e-49ba-a2c1-bd137ea0184f .shogun-image-content {
  
    justify-content: center;
  
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image {
  box-sizing: border-box;
}



.s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container {
      position: relative;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-361a472c-e08e-49ba-a2c1-bd137ea0184f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-c92f4308-0925-4492-a177-0422c4f44650 {
  margin-left: auto;
margin-right: auto;
max-width: 100px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 {
  margin: 0 !important;
  overflow: visible;
}

#s-c92f4308-0925-4492-a177-0422c4f44650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add background color handling */
  
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
  box-sizing: border-box;
}



.s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c92f4308-0925-4492-a177-0422c4f44650 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
      position: relative;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

@media (min-width: 1200px){#s-c92f4308-0925-4492-a177-0422c4f44650 {
  margin: 0 !important;
  overflow: visible;
}

#s-c92f4308-0925-4492-a177-0422c4f44650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add background color handling */
  
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
  box-sizing: border-box;
}



.s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c92f4308-0925-4492-a177-0422c4f44650 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
      position: relative;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650 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-c92f4308-0925-4492-a177-0422c4f44650 {
  margin: 0 !important;
  overflow: visible;
}

#s-c92f4308-0925-4492-a177-0422c4f44650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add background color handling */
  
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
  box-sizing: border-box;
}



.s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c92f4308-0925-4492-a177-0422c4f44650 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
      position: relative;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650 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-c92f4308-0925-4492-a177-0422c4f44650 {
  margin: 0 !important;
  overflow: visible;
}

#s-c92f4308-0925-4492-a177-0422c4f44650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add background color handling */
  
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
  box-sizing: border-box;
}



.s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c92f4308-0925-4492-a177-0422c4f44650 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
      position: relative;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}@media (max-width: 767px){#s-c92f4308-0925-4492-a177-0422c4f44650 {
  margin: 0 !important;
  overflow: visible;
}

#s-c92f4308-0925-4492-a177-0422c4f44650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c92f4308-0925-4492-a177-0422c4f44650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add background color handling */
  
}

#s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c92f4308-0925-4492-a177-0422c4f44650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 100px;
  }



  img.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
    
    
    
    max-height: 100px;
  }


.s-c92f4308-0925-4492-a177-0422c4f44650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image {
  box-sizing: border-box;
}



.s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c92f4308-0925-4492-a177-0422c4f44650 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container {
      position: relative;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c92f4308-0925-4492-a177-0422c4f44650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 100px;
    }
  }

}
#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 {
  margin-left: auto;
margin-right: auto;
min-height: 40px;
}
@media (min-width: 1200px){#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 {
  display: none;
}
#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-content-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 {
  display: none;
}
#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-content-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 {
  display: none;
}
#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233, #wrap-content-s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 { display: none !important; }}@media (max-width: 767px){#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 {
  min-height: 60px;
}
}







#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a0d8f08e-8ce0-4d5d-a569-798f16ba3233.shg-box.shg-c {
  justify-content: center;
}

#s-e153a90d-bb70-434e-a5a8-3e3d20a79928 {
  margin-left: auto;
margin-right: auto;
min-height: 40px;
}
@media (max-width: 767px){#s-e153a90d-bb70-434e-a5a8-3e3d20a79928 {
  display: none;
}
#s-e153a90d-bb70-434e-a5a8-3e3d20a79928, #wrap-s-e153a90d-bb70-434e-a5a8-3e3d20a79928, #wrap-content-s-e153a90d-bb70-434e-a5a8-3e3d20a79928 { display: none !important; }}







#s-e153a90d-bb70-434e-a5a8-3e3d20a79928 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e153a90d-bb70-434e-a5a8-3e3d20a79928.shg-box.shg-c {
  justify-content: center;
}

#s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d {
  margin-left: auto;
margin-right: auto;
min-height: 60px;
}
@media (max-width: 767px){#s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d {
  display: none;
}
#s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d, #wrap-s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d, #wrap-content-s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d { display: none !important; }}







#s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fba77f75-cfa6-4e6e-afb8-453773bc2e9d.shg-box.shg-c {
  justify-content: center;
}

#s-59430f6a-ca7e-4dc1-ad9e-d0d4557ccfab {
  margin-left: auto;
margin-right: auto;
min-height: 40px;
}








#s-59430f6a-ca7e-4dc1-ad9e-d0d4557ccfab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-59430f6a-ca7e-4dc1-ad9e-d0d4557ccfab.shg-box.shg-c {
  justify-content: center;
}

#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 {
  display: none;
}
#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-content-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 {
  display: none;
}
#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-content-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 {
  padding-bottom: 23px;
display: none;
}
#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61, #wrap-content-s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 { display: none !important; }}
#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 .shg-proportional-font-size,
#s-8864e587-a71c-4dce-8c55-d8faf5f2aa61 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 1200px){#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 {
  display: none;
}
#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-content-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 {
  display: none;
}
#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-content-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 {
  padding-bottom: 23px;
}
}@media (max-width: 767px){#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 {
  display: none;
}
#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8, #wrap-content-s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 { display: none !important; }}
#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 .shg-proportional-font-size,
#s-73ccddc0-17f6-438a-bc75-8a3f1d5d60e8 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 25px;
border-top-width: 3px;
border-left-width: 0px;
border-bottom-width: 3px;
border-right-width: 0px;
border-color: rgba(17, 196, 244, 1);
border-style: dotted;
background-color: rgba(60, 175, 223, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 {
  display: none;
}
#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4, #wrap-s-9f54008a-7c31-47a0-94c8-09c7069cb4f4, #wrap-content-s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 { display: none !important; }}@media (max-width: 767px){#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 {
  display: none;
}
#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4, #wrap-s-9f54008a-7c31-47a0-94c8-09c7069cb4f4, #wrap-content-s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 { display: none !important; }}
#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 .shg-proportional-font-size,
#s-9f54008a-7c31-47a0-94c8-09c7069cb4f4 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-adf27453-5c71-43d0-a306-e56985e62548 {
  margin-left: auto;
margin-right: auto;
min-height: 60px;
}
@media (max-width: 767px){#s-adf27453-5c71-43d0-a306-e56985e62548 {
  display: none;
}
#s-adf27453-5c71-43d0-a306-e56985e62548, #wrap-s-adf27453-5c71-43d0-a306-e56985e62548, #wrap-content-s-adf27453-5c71-43d0-a306-e56985e62548 { display: none !important; }}







#s-adf27453-5c71-43d0-a306-e56985e62548 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adf27453-5c71-43d0-a306-e56985e62548.shg-box.shg-c {
  justify-content: center;
}

#s-5c508901-87de-4f41-b835-fc36612af725 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
}
@media (min-width: 1200px){#s-5c508901-87de-4f41-b835-fc36612af725 {
  display: none;
}
#s-5c508901-87de-4f41-b835-fc36612af725, #wrap-s-5c508901-87de-4f41-b835-fc36612af725, #wrap-content-s-5c508901-87de-4f41-b835-fc36612af725 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5c508901-87de-4f41-b835-fc36612af725 {
  display: none;
}
#s-5c508901-87de-4f41-b835-fc36612af725, #wrap-s-5c508901-87de-4f41-b835-fc36612af725, #wrap-content-s-5c508901-87de-4f41-b835-fc36612af725 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5c508901-87de-4f41-b835-fc36612af725 {
  padding-left: 5%;
padding-right: 5%;
}
}@media (max-width: 767px){#s-5c508901-87de-4f41-b835-fc36612af725 {
  display: none;
}
#s-5c508901-87de-4f41-b835-fc36612af725, #wrap-s-5c508901-87de-4f41-b835-fc36612af725, #wrap-content-s-5c508901-87de-4f41-b835-fc36612af725 { display: none !important; }}
@media (min-width: 0px) {
[id="s-5c508901-87de-4f41-b835-fc36612af725"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5c508901-87de-4f41-b835-fc36612af725"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5c508901-87de-4f41-b835-fc36612af725"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5c508901-87de-4f41-b835-fc36612af725"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}
@media (max-width: 767px){#s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a {
  display: none;
}
#s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a, #wrap-s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a, #wrap-content-s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a { display: none !important; }}







#s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8cc6b92a-ade7-43d3-99c8-515e5fb7fa2a.shg-box.shg-c {
  justify-content: center;
}

#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 {
  display: none;
}
#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-content-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 {
  display: none;
}
#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-content-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 {
  display: none;
}
#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3, #wrap-content-s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 { display: none !important; }}







#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c01f576c-c87d-4e48-b5f6-b67dbf4fd8b3.shg-box.shg-c {
  justify-content: center;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin: 0 !important;
  overflow: visible;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add background color handling */
  
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e646125-95e2-408b-bff3-ac3653f605fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image {
  box-sizing: border-box;
}



.s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  
}


@media (min-width: 1200px){#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin: 0 !important;
  overflow: visible;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add background color handling */
  
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e646125-95e2-408b-bff3-ac3653f605fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image {
  box-sizing: border-box;
}



.s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin: 0 !important;
  overflow: visible;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add background color handling */
  
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e646125-95e2-408b-bff3-ac3653f605fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image {
  box-sizing: border-box;
}



.s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin: 0 !important;
  overflow: visible;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add background color handling */
  
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e646125-95e2-408b-bff3-ac3653f605fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image {
  box-sizing: border-box;
}



.s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  
}


}@media (max-width: 767px){#s-3e646125-95e2-408b-bff3-ac3653f605fd {
  margin: 0 !important;
  overflow: visible;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3e646125-95e2-408b-bff3-ac3653f605fd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add background color handling */
  
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-3e646125-95e2-408b-bff3-ac3653f605fd .shogun-image-content {
  
    justify-content: center;
  
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e646125-95e2-408b-bff3-ac3653f605fd.shogun-image {
  box-sizing: border-box;
}



.s-3e646125-95e2-408b-bff3-ac3653f605fd img.shogun-image {
  
}


}
#s-18b07f46-11fd-4837-bd37-3373091fe08b {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-18b07f46-11fd-4837-bd37-3373091fe08b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18b07f46-11fd-4837-bd37-3373091fe08b.shg-box.shg-c {
  justify-content: center;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin: 0 !important;
  overflow: visible;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add background color handling */
  
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image {
  box-sizing: border-box;
}



.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin: 0 !important;
  overflow: visible;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add background color handling */
  
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image {
  box-sizing: border-box;
}



.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin: 0 !important;
  overflow: visible;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add background color handling */
  
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image {
  box-sizing: border-box;
}



.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin: 0 !important;
  overflow: visible;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add background color handling */
  
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image {
  box-sizing: border-box;
}



.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  margin: 0 !important;
  overflow: visible;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d7943e67-5fff-47fd-9a69-20dc07328ce9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add background color handling */
  
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d7943e67-5fff-47fd-9a69-20dc07328ce9.shogun-image {
  box-sizing: border-box;
}



.s-d7943e67-5fff-47fd-9a69-20dc07328ce9 img.shogun-image {
  
}


}
#s-91123a89-b241-497a-a4fd-dbcb24dd1e08 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
}
@media (min-width: 992px) and (max-width: 1199px){#s-91123a89-b241-497a-a4fd-dbcb24dd1e08 {
  padding-left: 7%;
padding-right: 7%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-91123a89-b241-497a-a4fd-dbcb24dd1e08 {
  display: none;
}
#s-91123a89-b241-497a-a4fd-dbcb24dd1e08, #wrap-s-91123a89-b241-497a-a4fd-dbcb24dd1e08, #wrap-content-s-91123a89-b241-497a-a4fd-dbcb24dd1e08 { display: none !important; }}
@media (min-width: 0px) {
[id="s-91123a89-b241-497a-a4fd-dbcb24dd1e08"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-91123a89-b241-497a-a4fd-dbcb24dd1e08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-91123a89-b241-497a-a4fd-dbcb24dd1e08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-91123a89-b241-497a-a4fd-dbcb24dd1e08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-09938e58-d3f1-4bed-a1be-305dff0dae67 {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}
@media (max-width: 767px){#s-09938e58-d3f1-4bed-a1be-305dff0dae67 {
  display: none;
}
#s-09938e58-d3f1-4bed-a1be-305dff0dae67, #wrap-s-09938e58-d3f1-4bed-a1be-305dff0dae67, #wrap-content-s-09938e58-d3f1-4bed-a1be-305dff0dae67 { display: none !important; }}







#s-09938e58-d3f1-4bed-a1be-305dff0dae67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09938e58-d3f1-4bed-a1be-305dff0dae67.shg-box.shg-c {
  justify-content: center;
}

#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 {
  display: none;
}
#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-content-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 {
  display: none;
}
#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-content-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 {
  display: none;
}
#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56, #wrap-content-s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 { display: none !important; }}







#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0aa435a3-e2e6-4233-ba78-e3b88b2c1f56.shg-box.shg-c {
  justify-content: center;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin: 0 !important;
  overflow: visible;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add background color handling */
  
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29e2681e-affe-48a9-958e-238f2d13fed1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image {
  box-sizing: border-box;
}



.s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  
}


@media (min-width: 1200px){#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin: 0 !important;
  overflow: visible;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add background color handling */
  
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29e2681e-affe-48a9-958e-238f2d13fed1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image {
  box-sizing: border-box;
}



.s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin: 0 !important;
  overflow: visible;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add background color handling */
  
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29e2681e-affe-48a9-958e-238f2d13fed1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image {
  box-sizing: border-box;
}



.s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin: 0 !important;
  overflow: visible;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add background color handling */
  
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29e2681e-affe-48a9-958e-238f2d13fed1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image {
  box-sizing: border-box;
}



.s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  
}


}@media (max-width: 767px){#s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  margin: 0 !important;
  overflow: visible;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-29e2681e-affe-48a9-958e-238f2d13fed1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add background color handling */
  
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-29e2681e-affe-48a9-958e-238f2d13fed1 .shogun-image-content {
  
    justify-content: center;
  
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29e2681e-affe-48a9-958e-238f2d13fed1.shogun-image {
  box-sizing: border-box;
}



.s-29e2681e-affe-48a9-958e-238f2d13fed1 img.shogun-image {
  
}


}
#s-521e61c6-1027-4844-b983-144ad7ad9300 {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-521e61c6-1027-4844-b983-144ad7ad9300 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-521e61c6-1027-4844-b983-144ad7ad9300.shg-box.shg-c {
  justify-content: center;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: center;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image {
  box-sizing: border-box;
}



.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image {
  box-sizing: border-box;
}



.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image {
  box-sizing: border-box;
}



.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image {
  box-sizing: border-box;
}



.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6.shogun-image {
  box-sizing: border-box;
}



.s-9ad667b0-54de-44ee-a89f-27f9fa21c4a6 img.shogun-image {
  
}


}
#s-146c981b-b9f7-4d0b-8a31-d04ebd85620a {
  margin-left: auto;
margin-right: auto;
min-height: 20px;
}








#s-146c981b-b9f7-4d0b-8a31-d04ebd85620a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-146c981b-b9f7-4d0b-8a31-d04ebd85620a.shg-box.shg-c {
  justify-content: center;
}

#s-ccadda46-3d6c-4b01-a01d-97aa494fe4d6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ccadda46-3d6c-4b01-a01d-97aa494fe4d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccadda46-3d6c-4b01-a01d-97aa494fe4d6.shg-box.shg-c {
  justify-content: center;
}

#s-8486998d-6fc5-47a3-b679-0048a41d23bd {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8486998d-6fc5-47a3-b679-0048a41d23bd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

}

#s-6ca637ba-1182-44c4-9589-150aba0baddf {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-6ca637ba-1182-44c4-9589-150aba0baddf:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6ca637ba-1182-44c4-9589-150aba0baddf:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-6ca637ba-1182-44c4-9589-150aba0baddf {
  display: none;
}
#s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-content-s-6ca637ba-1182-44c4-9589-150aba0baddf { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6ca637ba-1182-44c4-9589-150aba0baddf {
  display: none;
}
#s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-content-s-6ca637ba-1182-44c4-9589-150aba0baddf { display: none !important; }}@media (max-width: 767px){#s-6ca637ba-1182-44c4-9589-150aba0baddf {
  display: none;
}
#s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-s-6ca637ba-1182-44c4-9589-150aba0baddf, #wrap-content-s-6ca637ba-1182-44c4-9589-150aba0baddf { display: none !important; }}

  #s-6ca637ba-1182-44c4-9589-150aba0baddf-root {
    text-align: center;
  }


#s-6ca637ba-1182-44c4-9589-150aba0baddf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6ca637ba-1182-44c4-9589-150aba0baddf-root {
    text-align: center;
  }


#s-6ca637ba-1182-44c4-9589-150aba0baddf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6ca637ba-1182-44c4-9589-150aba0baddf-root {
    text-align: center;
  }


#s-6ca637ba-1182-44c4-9589-150aba0baddf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6ca637ba-1182-44c4-9589-150aba0baddf-root {
    text-align: center;
  }


#s-6ca637ba-1182-44c4-9589-150aba0baddf.shg-btn {
  color: #ffffff;
  font-size: 13px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6ca637ba-1182-44c4-9589-150aba0baddf-root {
    text-align: center;
  }


#s-6ca637ba-1182-44c4-9589-150aba0baddf.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}
#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6 {
  display: none;
}
#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6, #wrap-s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6, #wrap-content-s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6 { display: none !important; }}

  #s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6-root {
    text-align: center;
  }


#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6-root {
    text-align: center;
  }


#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6-root {
    text-align: center;
  }


#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6-root {
    text-align: center;
  }


#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6-root {
    text-align: center;
  }


#s-c4dbfac1-4432-49ba-bbfb-4d13ed02cdc6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}