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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

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

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

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

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

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

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

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

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

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

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

#s-310d4cf3-ac97-40ac-8240-ed4313ec8d8f {
  margin-top: -21px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-310d4cf3-ac97-40ac-8240-ed4313ec8d8f {
  
}
}@media (max-width: 767px){#s-310d4cf3-ac97-40ac-8240-ed4313ec8d8f {
  
}
}







#s-310d4cf3-ac97-40ac-8240-ed4313ec8d8f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-310d4cf3-ac97-40ac-8240-ed4313ec8d8f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2b62e90e-7064-4cc1-be51-a02d121c0af6 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2b62e90e-7064-4cc1-be51-a02d121c0af6 {
  display: none;
}
#s-2b62e90e-7064-4cc1-be51-a02d121c0af6, #wrap-s-2b62e90e-7064-4cc1-be51-a02d121c0af6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2b62e90e-7064-4cc1-be51-a02d121c0af6 {
  display: none;
}
#s-2b62e90e-7064-4cc1-be51-a02d121c0af6, #wrap-s-2b62e90e-7064-4cc1-be51-a02d121c0af6 { display:none !important; }}







#s-2b62e90e-7064-4cc1-be51-a02d121c0af6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b62e90e-7064-4cc1-be51-a02d121c0af6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c81f81a2-6f22-4bc3-82b4-ed7f41f88408 {
  margin-top: -9px;
min-height: 50px;
background-color: rgba(23, 23, 23, 1);
}








#s-c81f81a2-6f22-4bc3-82b4-ed7f41f88408 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c81f81a2-6f22-4bc3-82b4-ed7f41f88408.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-83559ef0-43dc-486b-8835-4f0df86341bc {
  margin-top: 10px;
margin-bottom: -24px;
padding-left: 10%;
padding-right: 10%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-5a842cc9-8676-4908-afbc-7adc3339baec {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 1200px){#s-5a842cc9-8676-4908-afbc-7adc3339baec {
  display: none;
}
#s-5a842cc9-8676-4908-afbc-7adc3339baec, #wrap-s-5a842cc9-8676-4908-afbc-7adc3339baec { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5a842cc9-8676-4908-afbc-7adc3339baec {
  display: none;
}
#s-5a842cc9-8676-4908-afbc-7adc3339baec, #wrap-s-5a842cc9-8676-4908-afbc-7adc3339baec { display:none !important; }}
#s-5a842cc9-8676-4908-afbc-7adc3339baec .shg-sld-dot {
  background-color: rgba(200, 0, 0, 1);
}

#s-5a842cc9-8676-4908-afbc-7adc3339baec .shg-sld-nav-button.shg-sld-left,
#s-5a842cc9-8676-4908-afbc-7adc3339baec .shg-sld-nav-button.shg-sld-right {
  fill: rgba(200, 0, 0, 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
  max-width: 1024px;
aspect-ratio: 16/9;
text-align: center;
}





  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image,
  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
    width: 100%;
    height: auto;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
    
    
  }


.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shogun-image-content {
  
    align-items: center;
  
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shg-align-container {
  text-align: center
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){



  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image,
  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
    width: 100%;
    height: auto;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
    
    
  }


.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shogun-image-content {
  
    align-items: center;
  
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shg-align-container {
  text-align: center
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
  box-sizing: border-box;
}


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



  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image,
  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
    width: 100%;
    height: auto;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
    
    
  }


.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shogun-image-content {
  
    align-items: center;
  
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shg-align-container {
  text-align: center
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
  box-sizing: border-box;
}


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



  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image,
  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
    width: 100%;
    height: auto;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
    
    
  }


.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shogun-image-content {
  
    align-items: center;
  
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shg-align-container {
  text-align: center
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
  box-sizing: border-box;
}


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



  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image,
  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d {
    width: 100%;
    height: auto;
  }

  #s-8e157a0b-e546-440a-a557-0c0b7fa7f04d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
    
    
  }


.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d .shogun-image-content {
  
    align-items: center;
  
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shg-align-container {
  text-align: center
}

.s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8e157a0b-e546-440a-a557-0c0b7fa7f04d.shogun-image {
  box-sizing: border-box;
}


}
#s-7517644a-83e1-42a8-8164-1d0c53ae869f {
  text-align: center;
}







  img.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
    
    
  }


.s-7517644a-83e1-42a8-8164-1d0c53ae869f .shogun-image-content {
  
    align-items: center;
  
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shg-align-container {
  text-align: center
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
    
    
  }


.s-7517644a-83e1-42a8-8164-1d0c53ae869f .shogun-image-content {
  
    align-items: center;
  
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shg-align-container {
  text-align: center
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
    
    
  }


.s-7517644a-83e1-42a8-8164-1d0c53ae869f .shogun-image-content {
  
    align-items: center;
  
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shg-align-container {
  text-align: center
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
    
    
  }


.s-7517644a-83e1-42a8-8164-1d0c53ae869f .shogun-image-content {
  
    align-items: center;
  
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shg-align-container {
  text-align: center
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
    
    
  }


.s-7517644a-83e1-42a8-8164-1d0c53ae869f .shogun-image-content {
  
    align-items: center;
  
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shg-align-container {
  text-align: center
}

.s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7517644a-83e1-42a8-8164-1d0c53ae869f.shogun-image {
  box-sizing: border-box;
}


}
#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc {
  text-align: center;
}







  img.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
    
    
  }


.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc .shogun-image-content {
  
    align-items: center;
  
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shg-align-container {
  text-align: center
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
    
    
  }


.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc .shogun-image-content {
  
    align-items: center;
  
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shg-align-container {
  text-align: center
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
  box-sizing: border-box;
}


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





  img.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
    
    
  }


.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc .shogun-image-content {
  
    align-items: center;
  
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shg-align-container {
  text-align: center
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
  box-sizing: border-box;
}


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





  img.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
    
    
  }


.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc .shogun-image-content {
  
    align-items: center;
  
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shg-align-container {
  text-align: center
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
  box-sizing: border-box;
}


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





  img.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
    
    
  }


.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc .shogun-image-content {
  
    align-items: center;
  
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shg-align-container {
  text-align: center
}

.s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-83f0de7f-e80d-422c-ae30-a87a2ebe9fbc.shogun-image {
  box-sizing: border-box;
}


}
#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f {
  text-align: center;
}







  img.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
    
    
  }


.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f .shogun-image-content {
  
    align-items: center;
  
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shg-align-container {
  text-align: center
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
    
    
  }


.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f .shogun-image-content {
  
    align-items: center;
  
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shg-align-container {
  text-align: center
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
    
    
  }


.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f .shogun-image-content {
  
    align-items: center;
  
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shg-align-container {
  text-align: center
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
    
    
  }


.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f .shogun-image-content {
  
    align-items: center;
  
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shg-align-container {
  text-align: center
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
    
    
  }


.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f .shogun-image-content {
  
    align-items: center;
  
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shg-align-container {
  text-align: center
}

.s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-48a5a062-b6cb-41f6-80bc-f2cc09c15e8f.shogun-image {
  box-sizing: border-box;
}


}
#s-93c30196-6eec-404c-ad27-44805e638334 {
  text-align: center;
}







  img.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
    
    
  }


.s-93c30196-6eec-404c-ad27-44805e638334 .shogun-image-content {
  
    align-items: center;
  
}

.s-93c30196-6eec-404c-ad27-44805e638334.shg-align-container {
  text-align: center
}

.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
    
    
  }


.s-93c30196-6eec-404c-ad27-44805e638334 .shogun-image-content {
  
    align-items: center;
  
}

.s-93c30196-6eec-404c-ad27-44805e638334.shg-align-container {
  text-align: center
}

.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
  box-sizing: border-box;
}


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





  img.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
    
    
  }


.s-93c30196-6eec-404c-ad27-44805e638334 .shogun-image-content {
  
    align-items: center;
  
}

.s-93c30196-6eec-404c-ad27-44805e638334.shg-align-container {
  text-align: center
}

.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
  box-sizing: border-box;
}


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





  img.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
    
    
  }


.s-93c30196-6eec-404c-ad27-44805e638334 .shogun-image-content {
  
    align-items: center;
  
}

.s-93c30196-6eec-404c-ad27-44805e638334.shg-align-container {
  text-align: center
}

.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
  box-sizing: border-box;
}


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





  img.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
    
    
  }


.s-93c30196-6eec-404c-ad27-44805e638334 .shogun-image-content {
  
    align-items: center;
  
}

.s-93c30196-6eec-404c-ad27-44805e638334.shg-align-container {
  text-align: center
}

.s-93c30196-6eec-404c-ad27-44805e638334.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-93c30196-6eec-404c-ad27-44805e638334.shogun-image {
  box-sizing: border-box;
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-5cb576a8-7094-4035-8ee3-3dc834e42bc6 {
  text-align: center;
}







  #s-5cb576a8-7094-4035-8ee3-3dc834e42bc6 img.shogun-image {
    

    
    
    
  }


#s-5cb576a8-7094-4035-8ee3-3dc834e42bc6 .shogun-image-content {
  
    align-items: center;
  
}

#s-6c600cf4-0e0c-48fd-8ced-e426c44b88e9 {
  text-align: center;
}







  #s-6c600cf4-0e0c-48fd-8ced-e426c44b88e9 img.shogun-image {
    

    
    
    
  }


#s-6c600cf4-0e0c-48fd-8ced-e426c44b88e9 .shogun-image-content {
  
    align-items: center;
  
}

#s-f1efe09e-7d64-4e87-9f11-656d5858de89 {
  text-align: center;
}







  #s-f1efe09e-7d64-4e87-9f11-656d5858de89 img.shogun-image {
    

    
    
    
  }


#s-f1efe09e-7d64-4e87-9f11-656d5858de89 .shogun-image-content {
  
    align-items: center;
  
}

#s-94347ab6-0326-4f9a-bfb3-b9d858e4593e {
  text-align: center;
}







  #s-94347ab6-0326-4f9a-bfb3-b9d858e4593e img.shogun-image {
    

    
    
    
  }


#s-94347ab6-0326-4f9a-bfb3-b9d858e4593e .shogun-image-content {
  
    align-items: center;
  
}

#s-3e26079e-ea69-4b27-b687-0a546c92f921 {
  text-align: center;
}







  #s-3e26079e-ea69-4b27-b687-0a546c92f921 img.shogun-image {
    

    
    
    
  }


#s-3e26079e-ea69-4b27-b687-0a546c92f921 .shogun-image-content {
  
    align-items: center;
  
}

#s-9539fd19-2a3d-4ffa-96f0-8aacd1d50133 {
  text-align: center;
}







  #s-9539fd19-2a3d-4ffa-96f0-8aacd1d50133 img.shogun-image {
    

    
    
    
  }


#s-9539fd19-2a3d-4ffa-96f0-8aacd1d50133 .shogun-image-content {
  
    align-items: center;
  
}

#s-1dff5a97-7a50-4b56-bdaa-8cf81c5c4df8 {
  text-align: center;
}







  #s-1dff5a97-7a50-4b56-bdaa-8cf81c5c4df8 img.shogun-image {
    

    
    
    
  }


#s-1dff5a97-7a50-4b56-bdaa-8cf81c5c4df8 .shogun-image-content {
  
    align-items: center;
  
}

#s-bdd4e1c5-60cf-49b6-bea6-659df3db12b1 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-bdd4e1c5-60cf-49b6-bea6-659df3db12b1 img.shogun-image {
    

    
    
    
  }


#s-bdd4e1c5-60cf-49b6-bea6-659df3db12b1 .shogun-image-content {
  
    align-items: center;
  
}

#s-12d921ec-0b99-4c07-9584-3e8c91198802 {
  text-align: center;
}







  #s-12d921ec-0b99-4c07-9584-3e8c91198802 img.shogun-image {
    

    
    
    
  }


#s-12d921ec-0b99-4c07-9584-3e8c91198802 .shogun-image-content {
  
    align-items: center;
  
}

#s-4a462c9a-ed61-4f5f-bba1-6569d025a586 {
  text-align: center;
}







  #s-4a462c9a-ed61-4f5f-bba1-6569d025a586 img.shogun-image {
    

    
    
    
  }


#s-4a462c9a-ed61-4f5f-bba1-6569d025a586 .shogun-image-content {
  
    align-items: center;
  
}

#s-ceafb1f3-a4a7-405e-9667-80138a231b48 {
  text-align: center;
}







  #s-ceafb1f3-a4a7-405e-9667-80138a231b48 img.shogun-image {
    

    
    
    
  }


#s-ceafb1f3-a4a7-405e-9667-80138a231b48 .shogun-image-content {
  
    align-items: center;
  
}

#s-f6384d6f-194c-4727-8f86-b6199f4d8762 {
  text-align: center;
}







  #s-f6384d6f-194c-4727-8f86-b6199f4d8762 img.shogun-image {
    

    
    
    
  }


#s-f6384d6f-194c-4727-8f86-b6199f4d8762 .shogun-image-content {
  
    align-items: center;
  
}

#s-d66eabbb-c304-4a57-a5bb-93c6fd79a43f {
  text-align: center;
}







  #s-d66eabbb-c304-4a57-a5bb-93c6fd79a43f img.shogun-image {
    

    
    
    
  }


#s-d66eabbb-c304-4a57-a5bb-93c6fd79a43f .shogun-image-content {
  
    align-items: center;
  
}

#s-984f0c91-76c7-48eb-9840-bd0fc98bf8cf {
  text-align: center;
}







  #s-984f0c91-76c7-48eb-9840-bd0fc98bf8cf img.shogun-image {
    

    
    
    
  }


#s-984f0c91-76c7-48eb-9840-bd0fc98bf8cf .shogun-image-content {
  
    align-items: center;
  
}

#s-2fbf0c64-8f74-4dee-b9e4-9b7d18b866d8 {
  text-align: center;
}







  #s-2fbf0c64-8f74-4dee-b9e4-9b7d18b866d8 img.shogun-image {
    

    
    
    
  }


#s-2fbf0c64-8f74-4dee-b9e4-9b7d18b866d8 .shogun-image-content {
  
    align-items: center;
  
}

#s-ed762e35-22b9-45aa-b601-0c9c6b66f50d {
  background-attachment: fixed;
margin-top: -10px;
margin-bottom: -15px;
min-height: 50px;
background-color: rgba(23, 23, 23, 1);
}








#s-ed762e35-22b9-45aa-b601-0c9c6b66f50d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed762e35-22b9-45aa-b601-0c9c6b66f50d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3c955a35-1bf0-4e1e-abb0-000affd6a31a {
  margin-top: 10px;
margin-bottom: -5px;
margin-right: -2%;
padding-left: 7%;
padding-right: 7%;
}

#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 {
  margin-top: 0px;
margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 {
  display: none;
}
#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7, #wrap-s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 { display:none !important; }}@media (max-width: 767px){#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 {
  display: none;
}
#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7, #wrap-s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 { display:none !important; }}
#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 .shg-sld-dot {
  background-color: rgba(153, 0, 0, 1);
}

#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 .shg-sld-nav-button.shg-sld-left,
#s-8c8790f3-d86e-4a79-9e09-4fa1780069a7 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(153, 0, 0, 1);
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d {
  max-width: 1960px;
aspect-ratio: 1960/550;
text-align: center;
}





  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image,
  #s-29436941-f18b-4ddd-8896-299f5852ee4d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d {
    width: 100%;
    height: auto;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
    
    
  }


.s-29436941-f18b-4ddd-8896-299f5852ee4d .shogun-image-content {
  
    align-items: center;
  
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shg-align-container {
  text-align: center
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){



  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image,
  #s-29436941-f18b-4ddd-8896-299f5852ee4d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d {
    width: 100%;
    height: auto;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
    
    
  }


.s-29436941-f18b-4ddd-8896-299f5852ee4d .shogun-image-content {
  
    align-items: center;
  
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shg-align-container {
  text-align: center
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
  box-sizing: border-box;
}


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



  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image,
  #s-29436941-f18b-4ddd-8896-299f5852ee4d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d {
    width: 100%;
    height: auto;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
    
    
  }


.s-29436941-f18b-4ddd-8896-299f5852ee4d .shogun-image-content {
  
    align-items: center;
  
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shg-align-container {
  text-align: center
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
  box-sizing: border-box;
}


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



  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image,
  #s-29436941-f18b-4ddd-8896-299f5852ee4d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d {
    width: 100%;
    height: auto;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
    
    
  }


.s-29436941-f18b-4ddd-8896-299f5852ee4d .shogun-image-content {
  
    align-items: center;
  
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shg-align-container {
  text-align: center
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
  box-sizing: border-box;
}


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



  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image,
  #s-29436941-f18b-4ddd-8896-299f5852ee4d .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d {
    width: 100%;
    height: auto;
  }

  #s-29436941-f18b-4ddd-8896-299f5852ee4d img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
    
    
  }


.s-29436941-f18b-4ddd-8896-299f5852ee4d .shogun-image-content {
  
    align-items: center;
  
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shg-align-container {
  text-align: center
}

.s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-29436941-f18b-4ddd-8896-299f5852ee4d.shogun-image {
  box-sizing: border-box;
}


}
#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e {
  text-align: center;
}







  img.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
    
    
  }


.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e .shogun-image-content {
  
    align-items: center;
  
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shg-align-container {
  text-align: center
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
    
    
  }


.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e .shogun-image-content {
  
    align-items: center;
  
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shg-align-container {
  text-align: center
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
    
    
  }


.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e .shogun-image-content {
  
    align-items: center;
  
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shg-align-container {
  text-align: center
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
    
    
  }


.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e .shogun-image-content {
  
    align-items: center;
  
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shg-align-container {
  text-align: center
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
    
    
  }


.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e .shogun-image-content {
  
    align-items: center;
  
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shg-align-container {
  text-align: center
}

.s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ed1e3fa5-b24d-4d8f-a9ef-f04b7d01b96e.shogun-image {
  box-sizing: border-box;
}


}
#s-95735dd3-77a8-43ea-9dc2-d6878981d579 {
  text-align: center;
}







  img.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
    
    
  }


.s-95735dd3-77a8-43ea-9dc2-d6878981d579 .shogun-image-content {
  
    align-items: center;
  
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shg-align-container {
  text-align: center
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
    
    
  }


.s-95735dd3-77a8-43ea-9dc2-d6878981d579 .shogun-image-content {
  
    align-items: center;
  
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shg-align-container {
  text-align: center
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
  box-sizing: border-box;
}


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





  img.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
    
    
  }


.s-95735dd3-77a8-43ea-9dc2-d6878981d579 .shogun-image-content {
  
    align-items: center;
  
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shg-align-container {
  text-align: center
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
  box-sizing: border-box;
}


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





  img.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
    
    
  }


.s-95735dd3-77a8-43ea-9dc2-d6878981d579 .shogun-image-content {
  
    align-items: center;
  
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shg-align-container {
  text-align: center
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
  box-sizing: border-box;
}


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





  img.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
    
    
  }


.s-95735dd3-77a8-43ea-9dc2-d6878981d579 .shogun-image-content {
  
    align-items: center;
  
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shg-align-container {
  text-align: center
}

.s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95735dd3-77a8-43ea-9dc2-d6878981d579.shogun-image {
  box-sizing: border-box;
}


}
#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e {
  text-align: center;
}







  img.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
    
    
  }


.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e .shogun-image-content {
  
    align-items: center;
  
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shg-align-container {
  text-align: center
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
    
    
  }


.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e .shogun-image-content {
  
    align-items: center;
  
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shg-align-container {
  text-align: center
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
    
    
  }


.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e .shogun-image-content {
  
    align-items: center;
  
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shg-align-container {
  text-align: center
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
    
    
  }


.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e .shogun-image-content {
  
    align-items: center;
  
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shg-align-container {
  text-align: center
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
  box-sizing: border-box;
}


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





  img.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
    
    
  }


.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e .shogun-image-content {
  
    align-items: center;
  
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shg-align-container {
  text-align: center
}

.s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ba2c6f92-f0f0-44ea-a958-192a5a13449e.shogun-image {
  box-sizing: border-box;
}


}
#s-b54b925e-5c43-4a96-8964-33fce4a01aef {
  text-align: center;
}







  img.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
    
    
  }


.s-b54b925e-5c43-4a96-8964-33fce4a01aef .shogun-image-content {
  
    align-items: center;
  
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shg-align-container {
  text-align: center
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
    
    
  }


.s-b54b925e-5c43-4a96-8964-33fce4a01aef .shogun-image-content {
  
    align-items: center;
  
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shg-align-container {
  text-align: center
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
    
    
  }


.s-b54b925e-5c43-4a96-8964-33fce4a01aef .shogun-image-content {
  
    align-items: center;
  
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shg-align-container {
  text-align: center
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
    
    
  }


.s-b54b925e-5c43-4a96-8964-33fce4a01aef .shogun-image-content {
  
    align-items: center;
  
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shg-align-container {
  text-align: center
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
    
    
  }


.s-b54b925e-5c43-4a96-8964-33fce4a01aef .shogun-image-content {
  
    align-items: center;
  
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shg-align-container {
  text-align: center
}

.s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b54b925e-5c43-4a96-8964-33fce4a01aef.shogun-image {
  box-sizing: border-box;
}


}
#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d {
  margin-left: 5%;
margin-right: 5%;
padding-left: 0%;
padding-right: 0%;
max-width: 450px;
text-align: right;
}







  img.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
    
    
  }


.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d .shogun-image-content {
  
    align-items: center;
  
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shg-align-container {
  text-align: right
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
    
    
  }


.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d .shogun-image-content {
  
    align-items: center;
  
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shg-align-container {
  text-align: right
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
    
    
  }


.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d .shogun-image-content {
  
    align-items: center;
  
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shg-align-container {
  text-align: right
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
    
    
  }


.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d .shogun-image-content {
  
    align-items: center;
  
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shg-align-container {
  text-align: right
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
    
    
  }


.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d .shogun-image-content {
  
    align-items: center;
  
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shg-align-container {
  text-align: right
}

.s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7ea54a67-6659-49a4-ba6b-31df492d1e1d.shogun-image {
  box-sizing: border-box;
}


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

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

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

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

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

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

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

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

#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 5px;
background-color: rgba(200, 0, 0, 1);
text-align: right;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7-root {
    text-align: right;
  }


#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7-root {
    text-align: right;
  }


#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7-root {
    text-align: right;
  }


#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7-root {
    text-align: right;
  }


#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7-root {
    text-align: right;
  }


#s-32d0ac7a-aac4-4667-b5e7-885b1697f8a7.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-f433e5c1-c8be-4598-8edc-717a447bab2c {
  text-align: center;
}







  #s-f433e5c1-c8be-4598-8edc-717a447bab2c img.shogun-image {
    

    
    
    
  }


#s-f433e5c1-c8be-4598-8edc-717a447bab2c .shogun-image-content {
  
    align-items: center;
  
}

#s-77a14de1-1723-43c9-af56-f435135ec999 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-77a14de1-1723-43c9-af56-f435135ec999 img.shogun-image {
    

    
    
    
  }


#s-77a14de1-1723-43c9-af56-f435135ec999 .shogun-image-content {
  
    align-items: center;
  
}

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

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

#s-6b6850ee-3b2d-488b-bca9-951cf89d251a {
  margin-top: 15px;
margin-bottom: 15px;
}

#s-6b6850ee-3b2d-488b-bca9-951cf89d251a hr {
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-833cc0d1-793c-4366-91f6-2c6bae6373ce {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 5px;
background-color: rgba(200, 0, 0, 1);
text-align: right;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-833cc0d1-793c-4366-91f6-2c6bae6373ce:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-833cc0d1-793c-4366-91f6-2c6bae6373ce:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-833cc0d1-793c-4366-91f6-2c6bae6373ce-root {
    text-align: right;
  }


#s-833cc0d1-793c-4366-91f6-2c6bae6373ce.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-833cc0d1-793c-4366-91f6-2c6bae6373ce-root {
    text-align: right;
  }


#s-833cc0d1-793c-4366-91f6-2c6bae6373ce.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-833cc0d1-793c-4366-91f6-2c6bae6373ce-root {
    text-align: right;
  }


#s-833cc0d1-793c-4366-91f6-2c6bae6373ce.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-833cc0d1-793c-4366-91f6-2c6bae6373ce-root {
    text-align: right;
  }


#s-833cc0d1-793c-4366-91f6-2c6bae6373ce.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-833cc0d1-793c-4366-91f6-2c6bae6373ce-root {
    text-align: right;
  }


#s-833cc0d1-793c-4366-91f6-2c6bae6373ce.shg-btn {
  color: #ffffff;
  font-size: 15px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-ac18148d-9206-4705-aaab-6881aaad1d83 {
  margin-left: 10%;
margin-right: 10%;
}

#s-65ea680b-891d-4601-a043-ecc7fdc62782 {
  text-align: center;
}







  #s-65ea680b-891d-4601-a043-ecc7fdc62782 img.shogun-image {
    

    
    
    
  }


#s-65ea680b-891d-4601-a043-ecc7fdc62782 .shogun-image-content {
  
    align-items: center;
  
}

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

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

#s-b464bcda-8d5c-4ecd-9b27-38efbd5941cd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b464bcda-8d5c-4ecd-9b27-38efbd5941cd .shogun-heading-component h1 {
  color: rgba(204, 136, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 45px;
  
  
  
}



#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMGM2ZTk1M2QtMzI2Yi00MzNhLTk2ZDMtYjMxYWFkYmMxNGU2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwYzZlOTUzZC0zMjZiLTQzM2EtOTZkMy1iMzFhYWRiYzE0ZTYpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-bottom: 75px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-885fa679-a5cd-4a2c-b651-95ac76ba49ac-root {
    text-align: center;
  }


#s-885fa679-a5cd-4a2c-b651-95ac76ba49ac.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-d164f855-ce56-4bab-9878-84154d7c3302 {
  text-align: center;
}







  #s-d164f855-ce56-4bab-9878-84154d7c3302 img.shogun-image {
    

    
    
    
  }


#s-d164f855-ce56-4bab-9878-84154d7c3302 .shogun-image-content {
  
    align-items: center;
  
}

#s-a9420389-5de9-4fdd-879a-28c8a86a649f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a9420389-5de9-4fdd-879a-28c8a86a649f .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 45px;
  
  
  text-align: center;
}



#s-5e89c589-523d-4d13-a525-551659ec1053 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5e89c589-523d-4d13-a525-551659ec1053 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-8005afc5-73ff-424a-a8a3-e5b1b0ea3e5e {
  text-align: center;
}







  #s-8005afc5-73ff-424a-a8a3-e5b1b0ea3e5e img.shogun-image {
    

    
    
    
  }


#s-8005afc5-73ff-424a-a8a3-e5b1b0ea3e5e .shogun-image-content {
  
    align-items: center;
  
}

#s-ac53656d-ebcf-48bf-ba02-261c4228aaf1 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ac53656d-ebcf-48bf-ba02-261c4228aaf1 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 42px;
  
  
  text-align: left;
}



#s-a0efb28a-a243-48e4-8b23-ae60ecd36cd2 {
  padding-left: 5%;
padding-right: 5%;
}

#s-ef39b288-9263-416b-8ca4-df07ee2c214e {
  text-align: center;
}







  #s-ef39b288-9263-416b-8ca4-df07ee2c214e img.shogun-image {
    

    
    
    
  }


#s-ef39b288-9263-416b-8ca4-df07ee2c214e .shogun-image-content {
  
    align-items: center;
  
}

#s-96bd76f6-12df-4533-8bea-479beb07e665 {
  text-align: center;
}







  #s-96bd76f6-12df-4533-8bea-479beb07e665 img.shogun-image {
    

    
    
    
  }


#s-96bd76f6-12df-4533-8bea-479beb07e665 .shogun-image-content {
  
    align-items: center;
  
}

#s-607183df-16e2-4fc4-b5fb-27bfcd245ffd {
  text-align: center;
}







  #s-607183df-16e2-4fc4-b5fb-27bfcd245ffd img.shogun-image {
    

    
    
    
  }


#s-607183df-16e2-4fc4-b5fb-27bfcd245ffd .shogun-image-content {
  
    align-items: center;
  
}

#s-eb016257-c007-43bc-ba9a-882ebc27a571 {
  text-align: center;
}







  #s-eb016257-c007-43bc-ba9a-882ebc27a571 img.shogun-image {
    

    
    
    
  }


#s-eb016257-c007-43bc-ba9a-882ebc27a571 .shogun-image-content {
  
    align-items: center;
  
}

#s-1a963e05-76e8-43e6-b696-6ef7d04c8569 {
  min-height: 50px;
}








#s-1a963e05-76e8-43e6-b696-6ef7d04c8569 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a963e05-76e8-43e6-b696-6ef7d04c8569.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-467ab7a0-4a57-4a98-92d7-62d6cb157230 {
  text-align: center;
}







  #s-467ab7a0-4a57-4a98-92d7-62d6cb157230 img.shogun-image {
    

    
    
    
  }


#s-467ab7a0-4a57-4a98-92d7-62d6cb157230 .shogun-image-content {
  
    align-items: center;
  
}

#s-312d2b9d-9af6-40ee-8d65-00a6e5b35853 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-312d2b9d-9af6-40ee-8d65-00a6e5b35853 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-893e9764-b286-4635-ac2f-f0953eb08b08 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-893e9764-b286-4635-ac2f-f0953eb08b08 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab {
  box-shadow:0px 2px 1px 4px ;
margin-top: 75px;
margin-left: 10%;
margin-bottom: 75px;
margin-right: 10%;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(153, 0, 0, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab:hover {background-color: rgba(200, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab-root {
    text-align: left;
  }


#s-f1b09c27-5eb3-4ba2-8c92-d164764c20ab.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-b803a7d2-e3ea-42bc-9c18-f9b37cee72e4 {
  text-align: center;
}







  #s-b803a7d2-e3ea-42bc-9c18-f9b37cee72e4 img.shogun-image {
    

    
    
    
  }


#s-b803a7d2-e3ea-42bc-9c18-f9b37cee72e4 .shogun-image-content {
  
    align-items: center;
  
}

#s-3303db6a-3ed1-4162-a811-9876125667df {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: left;
}

#s-3303db6a-3ed1-4162-a811-9876125667df .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 42px;
  
  
  text-align: left;
}



#s-8c967e80-4ca8-4510-b477-59afb06c1be7 {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: left;
}

#s-8c967e80-4ca8-4510-b477-59afb06c1be7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Cabin";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: left;
}



#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df {
  box-shadow:2px 1px 4px 0px ;
margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(153, 0, 0, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df:hover {background-color: rgba(200, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(227, 201, 127, 1) !important;}#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df-root {
    text-align: left;
  }


#s-a9ef9c98-5567-4f8c-88e0-94e1e417c2df.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-e4c02fad-bab5-435e-ae2d-d6b32374a1c9 {
  text-align: center;
}







  #s-e4c02fad-bab5-435e-ae2d-d6b32374a1c9 img.shogun-image {
    

    
    
    
  }


#s-e4c02fad-bab5-435e-ae2d-d6b32374a1c9 .shogun-image-content {
  
    align-items: center;
  
}

#s-5228dd8c-9092-4919-9e60-dc2230c4bbc8 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 5px;
padding-bottom: 5px;
text-align: right;
}

#s-5228dd8c-9092-4919-9e60-dc2230c4bbc8 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 42px;
  
  
  text-align: right;
}



#s-89cf9716-f080-4872-851c-84093755252e {
  margin-left: 5%;
margin-right: 5%;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 10px;
text-align: right;
}

#s-89cf9716-f080-4872-851c-84093755252e .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Cabin";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: right;
}



#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMmZjMjBkZWYtYWQ3Yy00OTlhLWI2OWItODM2NGRmMTI2NTk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyZmMyMGRlZi1hZDdjLTQ5OWEtYjY5Yi04MzY0ZGYxMjY1OTgpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-left: 10%;
margin-bottom: 75px;
margin-right: 5%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: right;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-b46c2fac-3501-47d4-ab65-9daed6c1cd13-root {
    text-align: right;
  }


#s-b46c2fac-3501-47d4-ab65-9daed6c1cd13.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-f8f76448-75ce-4df9-8e87-951e3f471d64 {
  text-align: center;
}







  #s-f8f76448-75ce-4df9-8e87-951e3f471d64 img.shogun-image {
    

    
    
    
  }


#s-f8f76448-75ce-4df9-8e87-951e3f471d64 .shogun-image-content {
  
    align-items: center;
  
}

#s-504293ce-db00-4c8e-9a8c-36c47cbd4421 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTk3OTk2OWUtZTVjZC00MGIwLWI5YzQtYjNiZjYwMTQwYjdkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1OTc5OTY5ZS1lNWNkLTQwYjAtYjljNC1iM2JmNjAxNDBiN2QpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-left: 10%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: left;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-504293ce-db00-4c8e-9a8c-36c47cbd4421:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-504293ce-db00-4c8e-9a8c-36c47cbd4421:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-504293ce-db00-4c8e-9a8c-36c47cbd4421-root {
    text-align: left;
  }


#s-504293ce-db00-4c8e-9a8c-36c47cbd4421.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-0d27986c-f719-47e9-befb-3df077ed3110 {
  text-align: center;
}







  #s-0d27986c-f719-47e9-befb-3df077ed3110 img.shogun-image {
    

    
    
    
  }


#s-0d27986c-f719-47e9-befb-3df077ed3110 .shogun-image-content {
  
    align-items: center;
  
}

#s-688271b6-e075-4196-8c09-60f952bb89a5 {
  text-align: center;
}
#s-688271b6-e075-4196-8c09-60f952bb89a5:hover {opacity: 1 !important;}






  #s-688271b6-e075-4196-8c09-60f952bb89a5 img.shogun-image {
    

    
    
    
  }


#s-688271b6-e075-4196-8c09-60f952bb89a5 .shogun-image-content {
  
    align-items: center;
  
}

#s-f7b955b6-98d9-4840-8371-bea444a3a04e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f7b955b6-98d9-4840-8371-bea444a3a04e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Changa One";
  font-style:  normal ;
  font-size: 45px;
  
  
  
}



#s-947dd468-6c62-4285-8d97-57fe497529d6 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZWY1YWUxY2ItMjZkMS00M2Q5LTk0NjItOGFjN2Q3Y2ZiZDU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlZjVhZTFjYi0yNmQxLTQzZDktOTQ2Mi04YWM3ZDdjZmJkNTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 125px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 5px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#c80000"}, {"id"=>2, "pos"=>1, "color"=>"#990000"}];
}
#s-947dd468-6c62-4285-8d97-57fe497529d6:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-947dd468-6c62-4285-8d97-57fe497529d6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
  #s-947dd468-6c62-4285-8d97-57fe497529d6-root {
    text-align: center;
  }


#s-947dd468-6c62-4285-8d97-57fe497529d6.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}

#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (max-width: 767px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}







#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

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

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

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

@media (min-width: 0px) {
[id="s-49bd1769-cb90-4beb-b833-d719a954b7e4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-49bd1769-cb90-4beb-b833-d719a954b7e4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-49bd1769-cb90-4beb-b833-d719a954b7e4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-49bd1769-cb90-4beb-b833-d719a954b7e4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-d30d3117-db35-4aa1-80bd-35221ecef347 {
  text-align: center;
}







  #s-d30d3117-db35-4aa1-80bd-35221ecef347 img.shogun-image {
    

    
    
    
  }


#s-d30d3117-db35-4aa1-80bd-35221ecef347 .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-331a746a-e49f-4346-b904-19d7de3e9341 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(53, 53, 53, 1);
  padding: 10px;
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: left;
  font-family: Racing Sans One;
  font-weight: ;
  font-style: ;
  font-size: 26px;
}

#s-331a746a-e49f-4346-b904-19d7de3e9341 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 26px;
}
#s-ea719fc9-a2d5-43a3-be41-c9fb505a781f {
  text-align: left;
}

#s-8e236c6b-9f22-4290-aac6-27afa55b3d97 {
  text-align: left;
}

#s-e99d103d-8006-4199-a2ad-3c394d45d66f {
  text-align: left;
}

#s-f3638d7e-fdf4-43ba-b277-dba3e7e73c12 {
  text-align: left;
}

#s-c86445e9-ca44-415c-abc0-2032d3f0129a {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c86445e9-ca44-415c-abc0-2032d3f0129a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c86445e9-ca44-415c-abc0-2032d3f0129a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c86445e9-ca44-415c-abc0-2032d3f0129a {
  
}
}@media (max-width: 767px){#s-c86445e9-ca44-415c-abc0-2032d3f0129a {
  
}
}







#s-c86445e9-ca44-415c-abc0-2032d3f0129a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c86445e9-ca44-415c-abc0-2032d3f0129a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-fe762433-6802-4c1d-9ada-2ba6d509651d {
  min-height: 25px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-fe762433-6802-4c1d-9ada-2ba6d509651d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fe762433-6802-4c1d-9ada-2ba6d509651d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fe762433-6802-4c1d-9ada-2ba6d509651d {
  
}
}@media (max-width: 767px){#s-fe762433-6802-4c1d-9ada-2ba6d509651d {
  
}
}







#s-fe762433-6802-4c1d-9ada-2ba6d509651d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fe762433-6802-4c1d-9ada-2ba6d509651d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-068a5462-804e-4d42-babd-0c6c402a7561 hr {
  border-top: 2px solid #ddd;
}

#s-85c9d041-f080-4b69-8b2f-01675920d79e {
  background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: right top;
}








#s-85c9d041-f080-4b69-8b2f-01675920d79e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85c9d041-f080-4b69-8b2f-01675920d79e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9aa863b8-a467-4166-bcd1-8c9fa1913ba0 {
  margin-left: 3%;
margin-right: 3%;
padding-top: 10px;
padding-bottom: 10px;
}

#s-9aa863b8-a467-4166-bcd1-8c9fa1913ba0 .shg-sld-dot {
  background-color: rgba(200, 0, 0, 1);
}

#s-9aa863b8-a467-4166-bcd1-8c9fa1913ba0 .shg-sld-nav-button.shg-sld-left,
#s-9aa863b8-a467-4166-bcd1-8c9fa1913ba0 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(200, 0, 0, 1);
}

#s-4033f2a6-946c-4856-a66a-748fbc8f597a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4033f2a6-946c-4856-a66a-748fbc8f597a .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-27840f3e-c535-42bc-a99c-5cc4bbfc12ba {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-27840f3e-c535-42bc-a99c-5cc4bbfc12ba .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-64da4a3e-3e81-43e5-a89c-a0659f14c286 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-64da4a3e-3e81-43e5-a89c-a0659f14c286 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-4fd6f845-8089-4b7e-965b-5b99954e70e5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4fd6f845-8089-4b7e-965b-5b99954e70e5 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-bb546128-0d3d-4af0-965e-f4f301addae6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bb546128-0d3d-4af0-965e-f4f301addae6 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-ade697f4-8edb-4c68-badc-abc534937ca4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ade697f4-8edb-4c68-badc-abc534937ca4 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-d5977a8c-295d-49fd-b604-bdc5ef8ea0e7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d5977a8c-295d-49fd-b604-bdc5ef8ea0e7 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



@media (min-width: 1200px){#s-29818bbf-d2dc-4d93-adea-6ec366c98126 {
  display: none;
}
#s-29818bbf-d2dc-4d93-adea-6ec366c98126, #wrap-s-29818bbf-d2dc-4d93-adea-6ec366c98126 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-29818bbf-d2dc-4d93-adea-6ec366c98126 {
  display: none;
}
#s-29818bbf-d2dc-4d93-adea-6ec366c98126, #wrap-s-29818bbf-d2dc-4d93-adea-6ec366c98126 { display:none !important; }}
@media (min-width: 1200px){#s-15e1473a-1125-4904-ba28-71c0eed52467 {
  display: none;
}
#s-15e1473a-1125-4904-ba28-71c0eed52467, #wrap-s-15e1473a-1125-4904-ba28-71c0eed52467 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-15e1473a-1125-4904-ba28-71c0eed52467 {
  display: none;
}
#s-15e1473a-1125-4904-ba28-71c0eed52467, #wrap-s-15e1473a-1125-4904-ba28-71c0eed52467 { display:none !important; }}
@media (min-width: 1200px){#s-00744074-9402-446a-b913-96ad8cc58ab8 {
  display: none;
}
#s-00744074-9402-446a-b913-96ad8cc58ab8, #wrap-s-00744074-9402-446a-b913-96ad8cc58ab8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-00744074-9402-446a-b913-96ad8cc58ab8 {
  display: none;
}
#s-00744074-9402-446a-b913-96ad8cc58ab8, #wrap-s-00744074-9402-446a-b913-96ad8cc58ab8 { display:none !important; }}
@media (min-width: 1200px){#s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af {
  display: none;
}
#s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af, #wrap-s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af {
  display: none;
}
#s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af, #wrap-s-cfb58ef5-c28f-4e2f-84a8-c3b9691ce7af { display:none !important; }}
@media (min-width: 1200px){#s-7d828fb3-4429-4ee9-8221-990f4ef7c232 {
  display: none;
}
#s-7d828fb3-4429-4ee9-8221-990f4ef7c232, #wrap-s-7d828fb3-4429-4ee9-8221-990f4ef7c232 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7d828fb3-4429-4ee9-8221-990f4ef7c232 {
  display: none;
}
#s-7d828fb3-4429-4ee9-8221-990f4ef7c232, #wrap-s-7d828fb3-4429-4ee9-8221-990f4ef7c232 { display:none !important; }}
@media (min-width: 1200px){#s-c646d59f-7ef7-4961-9f83-42d7868c61c8 {
  display: none;
}
#s-c646d59f-7ef7-4961-9f83-42d7868c61c8, #wrap-s-c646d59f-7ef7-4961-9f83-42d7868c61c8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c646d59f-7ef7-4961-9f83-42d7868c61c8 {
  display: none;
}
#s-c646d59f-7ef7-4961-9f83-42d7868c61c8, #wrap-s-c646d59f-7ef7-4961-9f83-42d7868c61c8 { display:none !important; }}
@media (min-width: 1200px){#s-c96e1d63-335a-46d5-9038-9b844c323604 {
  display: none;
}
#s-c96e1d63-335a-46d5-9038-9b844c323604, #wrap-s-c96e1d63-335a-46d5-9038-9b844c323604 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c96e1d63-335a-46d5-9038-9b844c323604 {
  display: none;
}
#s-c96e1d63-335a-46d5-9038-9b844c323604, #wrap-s-c96e1d63-335a-46d5-9038-9b844c323604 { display:none !important; }}
#s-ccd666b9-1723-410a-849b-04aa4d90cd20 {
  margin-bottom: 100px;
}

@media (min-width: 0px) {
[id="s-ccd666b9-1723-410a-849b-04aa4d90cd20"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ccd666b9-1723-410a-849b-04aa4d90cd20"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-ccd666b9-1723-410a-849b-04aa4d90cd20"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-ccd666b9-1723-410a-849b-04aa4d90cd20"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-79295d2c-2e4f-440b-8ff3-588b8364c023 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-79295d2c-2e4f-440b-8ff3-588b8364c023 img.shogun-image {
    

    
    
    
  }


#s-79295d2c-2e4f-440b-8ff3-588b8364c023 .shogun-image-content {
  
    align-items: center;
  
}

#s-b5701f30-8d0e-4284-8625-d88e4c279b59 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-b5701f30-8d0e-4284-8625-d88e4c279b59 img.shogun-image {
    

    
    
    
  }


#s-b5701f30-8d0e-4284-8625-d88e4c279b59 .shogun-image-content {
  
    align-items: center;
  
}

#s-6ebf3a4e-5dd8-4a91-a48f-5f37a92dc368 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-6ebf3a4e-5dd8-4a91-a48f-5f37a92dc368 img.shogun-image {
    

    
    
    
  }


#s-6ebf3a4e-5dd8-4a91-a48f-5f37a92dc368 .shogun-image-content {
  
    align-items: center;
  
}

#s-2cecd91f-f612-40b4-87de-a9b9d09df98d {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-2cecd91f-f612-40b4-87de-a9b9d09df98d img.shogun-image {
    

    
    
    
  }


#s-2cecd91f-f612-40b4-87de-a9b9d09df98d .shogun-image-content {
  
    align-items: center;
  
}

#s-e51664b5-b7ae-4fd0-a25b-3ae5bc2b7c8d {
  margin-bottom: 100px;
}

@media (min-width: 0px) {
[id="s-e51664b5-b7ae-4fd0-a25b-3ae5bc2b7c8d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-e51664b5-b7ae-4fd0-a25b-3ae5bc2b7c8d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-e51664b5-b7ae-4fd0-a25b-3ae5bc2b7c8d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-e51664b5-b7ae-4fd0-a25b-3ae5bc2b7c8d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-1a8ecccf-beb8-49ea-ae57-fb273993dea7 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-1a8ecccf-beb8-49ea-ae57-fb273993dea7 img.shogun-image {
    

    
    
    
  }


#s-1a8ecccf-beb8-49ea-ae57-fb273993dea7 .shogun-image-content {
  
    align-items: center;
  
}

#s-565b46a1-8eed-4076-ad81-de2aed852cee {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-565b46a1-8eed-4076-ad81-de2aed852cee img.shogun-image {
    

    
    
    
  }


#s-565b46a1-8eed-4076-ad81-de2aed852cee .shogun-image-content {
  
    align-items: center;
  
}

#s-69e26cf7-bfd0-4a08-a3cf-744881e82f00 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-69e26cf7-bfd0-4a08-a3cf-744881e82f00 img.shogun-image {
    

    
    
    
  }


#s-69e26cf7-bfd0-4a08-a3cf-744881e82f00 .shogun-image-content {
  
    align-items: center;
  
}

#s-917b29ab-309d-4a73-b827-8b4485bb56eb {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-917b29ab-309d-4a73-b827-8b4485bb56eb img.shogun-image {
    

    
    
    
  }


#s-917b29ab-309d-4a73-b827-8b4485bb56eb .shogun-image-content {
  
    align-items: center;
  
}

#s-e86054ed-8321-46ae-b828-8e4ed29f30fd {
  margin-bottom: 100px;
}

@media (min-width: 0px) {
[id="s-e86054ed-8321-46ae-b828-8e4ed29f30fd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-e86054ed-8321-46ae-b828-8e4ed29f30fd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-e86054ed-8321-46ae-b828-8e4ed29f30fd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-e86054ed-8321-46ae-b828-8e4ed29f30fd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-08bcd398-fa8a-4673-8f0c-6880b3b1fcd6 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-08bcd398-fa8a-4673-8f0c-6880b3b1fcd6 img.shogun-image {
    

    
    
    
  }


#s-08bcd398-fa8a-4673-8f0c-6880b3b1fcd6 .shogun-image-content {
  
    align-items: center;
  
}

#s-01d924c6-56da-4571-aedc-955ef37fc556 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-01d924c6-56da-4571-aedc-955ef37fc556 img.shogun-image {
    

    
    
    
  }


#s-01d924c6-56da-4571-aedc-955ef37fc556 .shogun-image-content {
  
    align-items: center;
  
}

#s-24e5838e-7f02-43ad-ac84-6381070594b2 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-24e5838e-7f02-43ad-ac84-6381070594b2 img.shogun-image {
    

    
    
    
  }


#s-24e5838e-7f02-43ad-ac84-6381070594b2 .shogun-image-content {
  
    align-items: center;
  
}

#s-f0a138d4-f547-44f0-9234-932bc5d470e8 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(204, 204, 204, 1);
border-style: solid;
border-radius: 0px;
min-height: 50px;
}








#s-f0a138d4-f547-44f0-9234-932bc5d470e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0a138d4-f547-44f0-9234-932bc5d470e8.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-39dff6fe-f7e5-40d9-8dc6-f2a74fc0f348 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-39dff6fe-f7e5-40d9-8dc6-f2a74fc0f348 img.shogun-image {
    

    
    
    
  }


#s-39dff6fe-f7e5-40d9-8dc6-f2a74fc0f348 .shogun-image-content {
  
    align-items: center;
  
}

#s-ecc13c21-0d7e-4ec9-b729-86924bbff012 {
  margin-bottom: 100px;
}

@media (min-width: 0px) {
[id="s-ecc13c21-0d7e-4ec9-b729-86924bbff012"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ecc13c21-0d7e-4ec9-b729-86924bbff012"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-ecc13c21-0d7e-4ec9-b729-86924bbff012"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-ecc13c21-0d7e-4ec9-b729-86924bbff012"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-02bedf01-5835-4bfd-8076-62fa25025b45 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-02bedf01-5835-4bfd-8076-62fa25025b45 img.shogun-image {
    

    
    
    
  }


#s-02bedf01-5835-4bfd-8076-62fa25025b45 .shogun-image-content {
  
    align-items: center;
  
}

#s-217c994b-7c1e-46e1-9c8b-78c2a1465c27 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-217c994b-7c1e-46e1-9c8b-78c2a1465c27 img.shogun-image {
    

    
    
    
  }


#s-217c994b-7c1e-46e1-9c8b-78c2a1465c27 .shogun-image-content {
  
    align-items: center;
  
}

#s-5459997c-1ed9-46e3-84a0-a5d73dc9ae89 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-5459997c-1ed9-46e3-84a0-a5d73dc9ae89 img.shogun-image {
    

    
    
    
  }


#s-5459997c-1ed9-46e3-84a0-a5d73dc9ae89 .shogun-image-content {
  
    align-items: center;
  
}

#s-9b0bb38c-6c5a-42f1-9c59-da44a38eb943 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(204, 204, 204, 1);
border-style: solid;
border-radius: 0px;
min-height: 50px;
}








#s-9b0bb38c-6c5a-42f1-9c59-da44a38eb943 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b0bb38c-6c5a-42f1-9c59-da44a38eb943.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-58601aaf-cccc-4404-acaf-47ac265862c8 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}







  #s-58601aaf-cccc-4404-acaf-47ac265862c8 img.shogun-image {
    

    
    
    
  }


#s-58601aaf-cccc-4404-acaf-47ac265862c8 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-ac034bbe-8b04-4083-9730-c1cd50133939"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ac034bbe-8b04-4083-9730-c1cd50133939"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-ac034bbe-8b04-4083-9730-c1cd50133939"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-ac034bbe-8b04-4083-9730-c1cd50133939"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-3058f0c6-bb3d-48b8-a8dd-07b428217fc3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3058f0c6-bb3d-48b8-a8dd-07b428217fc3 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 {
  text-align: left;
}



.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c263347-1609-4dfd-bc92-09e3bb82bdc1 img.shogun-image {
  width: 100%;
}




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

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-ca6674f9-f7b3-4050-913e-276b77a963ac {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ca6674f9-f7b3-4050-913e-276b77a963ac .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-75606855-cb87-44ee-bb10-8ee66832a511"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-75606855-cb87-44ee-bb10-8ee66832a511"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-75606855-cb87-44ee-bb10-8ee66832a511"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-75606855-cb87-44ee-bb10-8ee66832a511"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8720eae3-151b-4b5e-888e-53c2c7bb3edf {
  text-align: center;
}

#s-8720eae3-151b-4b5e-888e-53c2c7bb3edf .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8720eae3-151b-4b5e-888e-53c2c7bb3edf .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-8720eae3-151b-4b5e-888e-53c2c7bb3edf .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e75387f9-1c55-499e-9065-d137498bb538 {
  text-align: left;
}

#s-e75387f9-1c55-499e-9065-d137498bb538 .shg-product-quantity-wrapper {
  display: flex;
}

#s-e75387f9-1c55-499e-9065-d137498bb538 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-e75387f9-1c55-499e-9065-d137498bb538 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-e75387f9-1c55-499e-9065-d137498bb538 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-e75387f9-1c55-499e-9065-d137498bb538 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




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

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

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

#s-981e2747-2a99-4b3f-b17d-ff569c4563e8 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzgyN2ZhYjktMTEyMS00NTU3LWFmY2MtMGExMmI4M2E3ODI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjODI3ZmFiOS0xMTIxLTQ1NTctYWZjYy0wYTEyYjgzYTc4MjkpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-981e2747-2a99-4b3f-b17d-ff569c4563e8:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-981e2747-2a99-4b3f-b17d-ff569c4563e8:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-981e2747-2a99-4b3f-b17d-ff569c4563e8 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-981e2747-2a99-4b3f-b17d-ff569c4563e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-981e2747-2a99-4b3f-b17d-ff569c4563e8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-981e2747-2a99-4b3f-b17d-ff569c4563e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-73e39115-1276-47e8-9813-1e6ed9a84af4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-73e39115-1276-47e8-9813-1e6ed9a84af4 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 {
  text-align: left;
}



.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-745adc77-5a7a-46b2-acd7-7bfe691a6274 img.shogun-image {
  width: 100%;
}




#s-b3b76068-4ebb-4b79-a256-567beff83fb0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b3b76068-4ebb-4b79-a256-567beff83fb0 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-6642214e-0a3e-4a15-a40d-84e9817ec9ab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6642214e-0a3e-4a15-a40d-84e9817ec9ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6642214e-0a3e-4a15-a40d-84e9817ec9ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6642214e-0a3e-4a15-a40d-84e9817ec9ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-20fe96c9-7286-4df8-b5f6-648c85f78414 {
  text-align: center;
}

#s-20fe96c9-7286-4df8-b5f6-648c85f78414 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-20fe96c9-7286-4df8-b5f6-648c85f78414 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-20fe96c9-7286-4df8-b5f6-648c85f78414 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a {
  text-align: left;
}

#s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a .shg-product-quantity-wrapper {
  display: flex;
}

#s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-3bb3e6a1-ea68-4480-bee2-6e700d26a44a .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-087c14fc-2c66-4de4-8892-a1c87218fab2 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzgyN2ZhYjktMTEyMS00NTU3LWFmY2MtMGExMmI4M2E3ODI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjODI3ZmFiOS0xMTIxLTQ1NTctYWZjYy0wYTEyYjgzYTc4MjkpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-087c14fc-2c66-4de4-8892-a1c87218fab2:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-087c14fc-2c66-4de4-8892-a1c87218fab2:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-087c14fc-2c66-4de4-8892-a1c87218fab2 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-087c14fc-2c66-4de4-8892-a1c87218fab2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-087c14fc-2c66-4de4-8892-a1c87218fab2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-087c14fc-2c66-4de4-8892-a1c87218fab2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-3b513592-5d7d-4ba9-aa4c-cc49d25ac52a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3b513592-5d7d-4ba9-aa4c-cc49d25ac52a .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 {
  text-align: left;
}



.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-24c992f3-5fc3-4bcc-a0b1-619a612290f7 img.shogun-image {
  width: 100%;
}




#s-55e2de56-6eb5-4254-a8d6-cad4233e77be {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-55e2de56-6eb5-4254-a8d6-cad4233e77be .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-d48975ea-09a5-4308-95d4-9731179ac9ef"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d48975ea-09a5-4308-95d4-9731179ac9ef"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d48975ea-09a5-4308-95d4-9731179ac9ef"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d48975ea-09a5-4308-95d4-9731179ac9ef"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-77931f6e-2852-47e3-b725-0a1eae82a057 {
  text-align: center;
}

#s-77931f6e-2852-47e3-b725-0a1eae82a057 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-77931f6e-2852-47e3-b725-0a1eae82a057 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-77931f6e-2852-47e3-b725-0a1eae82a057 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6798c7a6-9553-45ec-a994-7e88de2d5d01 {
  text-align: left;
}

#s-6798c7a6-9553-45ec-a994-7e88de2d5d01 .shg-product-quantity-wrapper {
  display: flex;
}

#s-6798c7a6-9553-45ec-a994-7e88de2d5d01 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-6798c7a6-9553-45ec-a994-7e88de2d5d01 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-6798c7a6-9553-45ec-a994-7e88de2d5d01 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-6798c7a6-9553-45ec-a994-7e88de2d5d01 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-045e3f19-d13b-49e4-922a-b15e4faa679f {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzgyN2ZhYjktMTEyMS00NTU3LWFmY2MtMGExMmI4M2E3ODI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjODI3ZmFiOS0xMTIxLTQ1NTctYWZjYy0wYTEyYjgzYTc4MjkpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-045e3f19-d13b-49e4-922a-b15e4faa679f:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-045e3f19-d13b-49e4-922a-b15e4faa679f:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-045e3f19-d13b-49e4-922a-b15e4faa679f {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-045e3f19-d13b-49e4-922a-b15e4faa679f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-045e3f19-d13b-49e4-922a-b15e4faa679f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-045e3f19-d13b-49e4-922a-b15e4faa679f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-6a66e0bf-58b4-4b4c-bdda-30d608543b68 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6a66e0bf-58b4-4b4c-bdda-30d608543b68 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c {
  text-align: left;
}



.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}



}

.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78ea2b0e-48e6-421a-a5bd-c82863dfec8c img.shogun-image {
  width: 100%;
}




#s-74d28e54-1960-46c2-922c-49de695564b3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-74d28e54-1960-46c2-922c-49de695564b3 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-fbbfac6e-9724-4f55-b5eb-bb67b5171ca0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fbbfac6e-9724-4f55-b5eb-bb67b5171ca0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fbbfac6e-9724-4f55-b5eb-bb67b5171ca0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fbbfac6e-9724-4f55-b5eb-bb67b5171ca0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-9ea7af30-13ca-4878-9cdf-f5c2f20765b7 {
  text-align: center;
}

#s-9ea7af30-13ca-4878-9cdf-f5c2f20765b7 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9ea7af30-13ca-4878-9cdf-f5c2f20765b7 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-9ea7af30-13ca-4878-9cdf-f5c2f20765b7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-42e58ece-852d-4d64-8403-a434a326c119 {
  text-align: left;
}

#s-42e58ece-852d-4d64-8403-a434a326c119 .shg-product-quantity-wrapper {
  display: flex;
}

#s-42e58ece-852d-4d64-8403-a434a326c119 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-42e58ece-852d-4d64-8403-a434a326c119 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-42e58ece-852d-4d64-8403-a434a326c119 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-42e58ece-852d-4d64-8403-a434a326c119 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-8f638562-44f6-449e-9ddf-b6c0cb49b334 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzgyN2ZhYjktMTEyMS00NTU3LWFmY2MtMGExMmI4M2E3ODI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjODI3ZmFiOS0xMTIxLTQ1NTctYWZjYy0wYTEyYjgzYTc4MjkpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-8f638562-44f6-449e-9ddf-b6c0cb49b334:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-8f638562-44f6-449e-9ddf-b6c0cb49b334:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8f638562-44f6-449e-9ddf-b6c0cb49b334 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8f638562-44f6-449e-9ddf-b6c0cb49b334.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8f638562-44f6-449e-9ddf-b6c0cb49b334.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8f638562-44f6-449e-9ddf-b6c0cb49b334.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (min-width: 0px) {
[id="s-bee6966f-c936-44be-8f18-a4ab89ced543"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-bee6966f-c936-44be-8f18-a4ab89ced543"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-bee6966f-c936-44be-8f18-a4ab89ced543"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-bee6966f-c936-44be-8f18-a4ab89ced543"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-e586f956-e186-4836-944e-8e5213a2b397 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e586f956-e186-4836-944e-8e5213a2b397 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 {
  text-align: center;
}



.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9a5ce0ae-d225-42c7-a749-2b4359df5187 img.shogun-image {
  width: 100%;
}




#s-c2f2d9a4-f591-4774-9c32-4052eb03f5b0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c2f2d9a4-f591-4774-9c32-4052eb03f5b0 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-6ddb7a7a-7a1d-48b1-bd48-916ea4513b57"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6ddb7a7a-7a1d-48b1-bd48-916ea4513b57"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6ddb7a7a-7a1d-48b1-bd48-916ea4513b57"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ddb7a7a-7a1d-48b1-bd48-916ea4513b57"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2b52a7cf-da31-495b-ba51-8c4d85777afd {
  text-align: center;
}

#s-2b52a7cf-da31-495b-ba51-8c4d85777afd .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-2b52a7cf-da31-495b-ba51-8c4d85777afd .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-2b52a7cf-da31-495b-ba51-8c4d85777afd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 {
  text-align: left;
}

#s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 .shg-product-quantity-wrapper {
  display: flex;
}

#s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-a45aa14a-c896-49f0-a4ad-2d64f81f9b98 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-7a783562-7509-485f-9420-293be8a41c68 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2Y3Nzg2OTktOTI1ZS00MzJjLWJiMmQtNWM2YjJhODcwNTYxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZjc3ODY5OS05MjVlLTQzMmMtYmIyZC01YzZiMmE4NzA1NjEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-7a783562-7509-485f-9420-293be8a41c68:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-7a783562-7509-485f-9420-293be8a41c68:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-7a783562-7509-485f-9420-293be8a41c68 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7a783562-7509-485f-9420-293be8a41c68.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7a783562-7509-485f-9420-293be8a41c68.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-7a783562-7509-485f-9420-293be8a41c68.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-d3fb3629-d7c8-4922-8e57-53f74a2e781e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d3fb3629-d7c8-4922-8e57-53f74a2e781e .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-adad555c-4ece-487d-864f-4e321e4c9827 {
  text-align: center;
}



.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-adad555c-4ece-487d-864f-4e321e4c9827 img.shogun-image {
  width: 100%;
}




#s-d882853b-8eef-499e-b3dc-26ad986409a9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d882853b-8eef-499e-b3dc-26ad986409a9 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-e2a8e881-050c-4f31-8fa9-3f99e02e59b6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2a8e881-050c-4f31-8fa9-3f99e02e59b6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e2a8e881-050c-4f31-8fa9-3f99e02e59b6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2a8e881-050c-4f31-8fa9-3f99e02e59b6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-52c96527-cf3b-47d6-a97b-0bd99cf7d1ef {
  text-align: center;
}

#s-52c96527-cf3b-47d6-a97b-0bd99cf7d1ef .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-52c96527-cf3b-47d6-a97b-0bd99cf7d1ef .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-52c96527-cf3b-47d6-a97b-0bd99cf7d1ef .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-45b592a8-859a-430c-bcb4-1a01343a4aba {
  text-align: left;
}

#s-45b592a8-859a-430c-bcb4-1a01343a4aba .shg-product-quantity-wrapper {
  display: flex;
}

#s-45b592a8-859a-430c-bcb4-1a01343a4aba .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-45b592a8-859a-430c-bcb4-1a01343a4aba .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-45b592a8-859a-430c-bcb4-1a01343a4aba .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-45b592a8-859a-430c-bcb4-1a01343a4aba .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-d1ab253a-5821-4bc5-95bf-c150212fc006 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2Y3Nzg2OTktOTI1ZS00MzJjLWJiMmQtNWM2YjJhODcwNTYxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZjc3ODY5OS05MjVlLTQzMmMtYmIyZC01YzZiMmE4NzA1NjEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-d1ab253a-5821-4bc5-95bf-c150212fc006:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-d1ab253a-5821-4bc5-95bf-c150212fc006:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d1ab253a-5821-4bc5-95bf-c150212fc006 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d1ab253a-5821-4bc5-95bf-c150212fc006.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d1ab253a-5821-4bc5-95bf-c150212fc006.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d1ab253a-5821-4bc5-95bf-c150212fc006.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-676e9b45-bf5b-462a-b74e-fc8b14aab377 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-676e9b45-bf5b-462a-b74e-fc8b14aab377 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 {
  text-align: center;
}



.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-84c0d62b-61bf-4ac6-86d5-6499c0f3aed6 img.shogun-image {
  width: 100%;
}




#s-dfda1ac3-f0fe-4248-8f80-b4d651b425b5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dfda1ac3-f0fe-4248-8f80-b4d651b425b5 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-3121972d-a830-4f81-a34e-ae1630995b28"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3121972d-a830-4f81-a34e-ae1630995b28"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3121972d-a830-4f81-a34e-ae1630995b28"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3121972d-a830-4f81-a34e-ae1630995b28"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-84c3e878-7ac7-43af-a463-e321a974bec4 {
  text-align: center;
}

#s-84c3e878-7ac7-43af-a463-e321a974bec4 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-84c3e878-7ac7-43af-a463-e321a974bec4 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-84c3e878-7ac7-43af-a463-e321a974bec4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-516c5985-e7dc-4f54-82c9-9ee98c6a437c {
  text-align: left;
}

#s-516c5985-e7dc-4f54-82c9-9ee98c6a437c .shg-product-quantity-wrapper {
  display: flex;
}

#s-516c5985-e7dc-4f54-82c9-9ee98c6a437c .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-516c5985-e7dc-4f54-82c9-9ee98c6a437c .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-516c5985-e7dc-4f54-82c9-9ee98c6a437c .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-516c5985-e7dc-4f54-82c9-9ee98c6a437c .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-38d98d46-0805-4838-b6df-aa923d8e6af5 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2Y3Nzg2OTktOTI1ZS00MzJjLWJiMmQtNWM2YjJhODcwNTYxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZjc3ODY5OS05MjVlLTQzMmMtYmIyZC01YzZiMmE4NzA1NjEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-38d98d46-0805-4838-b6df-aa923d8e6af5:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-38d98d46-0805-4838-b6df-aa923d8e6af5:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-38d98d46-0805-4838-b6df-aa923d8e6af5 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d98d46-0805-4838-b6df-aa923d8e6af5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d98d46-0805-4838-b6df-aa923d8e6af5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-38d98d46-0805-4838-b6df-aa923d8e6af5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-5c9ce05a-6317-4a5b-bf0d-701831149149 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5c9ce05a-6317-4a5b-bf0d-701831149149 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb {
  text-align: center;
}



.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}



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

.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}



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

.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}



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

.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}



}

.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3cfe209c-6f2a-4ba1-ae83-68a8c6912beb img.shogun-image {
  width: 100%;
}




#s-348b9ed2-7336-4ac7-be91-e4a654a19da5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-348b9ed2-7336-4ac7-be91-e4a654a19da5 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-9a1cb0f5-9d14-47d2-a632-f49689d968b8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9a1cb0f5-9d14-47d2-a632-f49689d968b8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9a1cb0f5-9d14-47d2-a632-f49689d968b8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9a1cb0f5-9d14-47d2-a632-f49689d968b8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-11b6fdd5-9717-4cce-9cf4-9f478585064d {
  text-align: center;
}

#s-11b6fdd5-9717-4cce-9cf4-9f478585064d .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-11b6fdd5-9717-4cce-9cf4-9f478585064d .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-11b6fdd5-9717-4cce-9cf4-9f478585064d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-177e41dd-f6d3-44da-8632-4827a7af2bd4 {
  text-align: left;
}

#s-177e41dd-f6d3-44da-8632-4827a7af2bd4 .shg-product-quantity-wrapper {
  display: flex;
}

#s-177e41dd-f6d3-44da-8632-4827a7af2bd4 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-177e41dd-f6d3-44da-8632-4827a7af2bd4 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-177e41dd-f6d3-44da-8632-4827a7af2bd4 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-177e41dd-f6d3-44da-8632-4827a7af2bd4 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-4c8032ec-5fe9-4087-9af4-eab9428476ac {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2Y3Nzg2OTktOTI1ZS00MzJjLWJiMmQtNWM2YjJhODcwNTYxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZjc3ODY5OS05MjVlLTQzMmMtYmIyZC01YzZiMmE4NzA1NjEpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-4c8032ec-5fe9-4087-9af4-eab9428476ac:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-4c8032ec-5fe9-4087-9af4-eab9428476ac:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4c8032ec-5fe9-4087-9af4-eab9428476ac {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4c8032ec-5fe9-4087-9af4-eab9428476ac.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4c8032ec-5fe9-4087-9af4-eab9428476ac.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4c8032ec-5fe9-4087-9af4-eab9428476ac.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (min-width: 0px) {
[id="s-2173c2a1-ef06-49df-88f2-c0aa959ddff9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-2173c2a1-ef06-49df-88f2-c0aa959ddff9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-2173c2a1-ef06-49df-88f2-c0aa959ddff9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-2173c2a1-ef06-49df-88f2-c0aa959ddff9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-e70ea1dd-8a6a-4d99-9c6d-bb9b19e14667 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e70ea1dd-8a6a-4d99-9c6d-bb9b19e14667 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-e24ae042-17e0-4208-84a2-9c745d898646 {
  text-align: left;
}



.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e24ae042-17e0-4208-84a2-9c745d898646 img.shogun-image {
  width: 100%;
}




#s-0efe3c86-d283-444c-aa19-8314284ed81b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0efe3c86-d283-444c-aa19-8314284ed81b .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-db6b15c8-84a8-405f-8caf-7138430303eb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-db6b15c8-84a8-405f-8caf-7138430303eb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-db6b15c8-84a8-405f-8caf-7138430303eb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-db6b15c8-84a8-405f-8caf-7138430303eb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0d5d503b-288a-43b2-9ff7-9acee33c0c61 {
  text-align: center;
}

#s-0d5d503b-288a-43b2-9ff7-9acee33c0c61 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0d5d503b-288a-43b2-9ff7-9acee33c0c61 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-0d5d503b-288a-43b2-9ff7-9acee33c0c61 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-99a5ff83-a205-4885-ab8a-3862155cdc49 {
  text-align: left;
}

#s-99a5ff83-a205-4885-ab8a-3862155cdc49 .shg-product-quantity-wrapper {
  display: flex;
}

#s-99a5ff83-a205-4885-ab8a-3862155cdc49 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-99a5ff83-a205-4885-ab8a-3862155cdc49 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-99a5ff83-a205-4885-ab8a-3862155cdc49 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-99a5ff83-a205-4885-ab8a-3862155cdc49 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDYyMDQ2NWQtODViNi00MmNjLWEyMDctNzBhMjNmNGQ2ODBlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNjIwNDY1ZC04NWI2LTQyY2MtYTIwNy03MGEyM2Y0ZDY4MGUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-7a076d1f-2898-4a16-809c-86ebdbb87a0d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-343cde42-4062-4a90-b913-7bc53761c674 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-343cde42-4062-4a90-b913-7bc53761c674 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-555b2c9a-c59e-4aec-b999-76c16a53785a {
  text-align: left;
}



.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}



}

.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-555b2c9a-c59e-4aec-b999-76c16a53785a img.shogun-image {
  width: 100%;
}




#s-89f29131-e27d-429c-86a9-197b7f37ba01 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-89f29131-e27d-429c-86a9-197b7f37ba01 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-d4d9fc28-a077-43b8-abac-df8e4a5b334e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d4d9fc28-a077-43b8-abac-df8e4a5b334e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d4d9fc28-a077-43b8-abac-df8e4a5b334e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d4d9fc28-a077-43b8-abac-df8e4a5b334e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2b9c15cc-f54b-49bb-8527-b0a1e2a9ed8b {
  text-align: center;
}

#s-2b9c15cc-f54b-49bb-8527-b0a1e2a9ed8b .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-2b9c15cc-f54b-49bb-8527-b0a1e2a9ed8b .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-2b9c15cc-f54b-49bb-8527-b0a1e2a9ed8b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-21403256-abf0-463a-853e-5fa0159653fa {
  text-align: left;
}

#s-21403256-abf0-463a-853e-5fa0159653fa .shg-product-quantity-wrapper {
  display: flex;
}

#s-21403256-abf0-463a-853e-5fa0159653fa .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-21403256-abf0-463a-853e-5fa0159653fa .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-21403256-abf0-463a-853e-5fa0159653fa .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-21403256-abf0-463a-853e-5fa0159653fa .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDYyMDQ2NWQtODViNi00MmNjLWEyMDctNzBhMjNmNGQ2ODBlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNjIwNDY1ZC04NWI2LTQyY2MtYTIwNy03MGEyM2Y0ZDY4MGUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d83d7a30-e1ab-44fd-9d15-86049b489d1b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-e23f9e7d-e481-4180-bc9e-e973d5ccfdc1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e23f9e7d-e481-4180-bc9e-e973d5ccfdc1 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-116adf83-7801-4135-95cc-997850c1e4a1 {
  text-align: left;
}



.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}



}

.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-116adf83-7801-4135-95cc-997850c1e4a1 img.shogun-image {
  width: 100%;
}




#s-b5a4009d-6ae8-4bf7-a775-989c167c524c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b5a4009d-6ae8-4bf7-a775-989c167c524c .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-ad90eb1b-5934-4415-97f9-04cbaf0f659a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ad90eb1b-5934-4415-97f9-04cbaf0f659a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ad90eb1b-5934-4415-97f9-04cbaf0f659a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ad90eb1b-5934-4415-97f9-04cbaf0f659a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-d74b921c-ee8b-42c2-98bb-78f55695db36 {
  text-align: center;
}

#s-d74b921c-ee8b-42c2-98bb-78f55695db36 .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d74b921c-ee8b-42c2-98bb-78f55695db36 .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-d74b921c-ee8b-42c2-98bb-78f55695db36 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 {
  text-align: left;
}

#s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 .shg-product-quantity-wrapper {
  display: flex;
}

#s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-2338ca3f-fb8e-40a8-b112-2b411a9fa769 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-10d383ff-84bf-437a-b673-d1882e36d9c3 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDYyMDQ2NWQtODViNi00MmNjLWEyMDctNzBhMjNmNGQ2ODBlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNjIwNDY1ZC04NWI2LTQyY2MtYTIwNy03MGEyM2Y0ZDY4MGUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-10d383ff-84bf-437a-b673-d1882e36d9c3:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-10d383ff-84bf-437a-b673-d1882e36d9c3:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-10d383ff-84bf-437a-b673-d1882e36d9c3 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10d383ff-84bf-437a-b673-d1882e36d9c3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10d383ff-84bf-437a-b673-d1882e36d9c3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10d383ff-84bf-437a-b673-d1882e36d9c3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-dc5be97d-9ca0-444f-84fc-da9f0e24d96b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dc5be97d-9ca0-444f-84fc-da9f0e24d96b .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.1em;
  
  
  
}



#s-1e0c9d29-9daa-4931-9ded-7911af14007b {
  text-align: left;
}



.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}



}

.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1e0c9d29-9daa-4931-9ded-7911af14007b img.shogun-image {
  width: 100%;
}




#s-78eb12de-01da-4e39-bd12-abe89de67f92 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-78eb12de-01da-4e39-bd12-abe89de67f92 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

@media (min-width: 0px) {
[id="s-d56380ba-7674-42df-8e84-04d4e1c7192a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d56380ba-7674-42df-8e84-04d4e1c7192a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d56380ba-7674-42df-8e84-04d4e1c7192a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d56380ba-7674-42df-8e84-04d4e1c7192a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a2f24692-371a-40c6-a570-d9fb88adaf2d {
  text-align: center;
}

#s-a2f24692-371a-40c6-a570-d9fb88adaf2d .shg-product-sold-out {
  display: none;
  color: rgba(200, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a2f24692-371a-40c6-a570-d9fb88adaf2d .shg-product-price {
  color: rgba(200, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-a2f24692-371a-40c6-a570-d9fb88adaf2d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa {
  text-align: left;
}

#s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa .shg-product-quantity-wrapper {
  display: flex;
}

#s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-282ba111-cc5e-4c18-84d2-f0cd4118a1fa .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-479791c8-d2da-4af0-8fd1-b273ce491045 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDYyMDQ2NWQtODViNi00MmNjLWEyMDctNzBhMjNmNGQ2ODBlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNjIwNDY1ZC04NWI2LTQyY2MtYTIwNy03MGEyM2Y0ZDY4MGUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
cursor: pointer;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-479791c8-d2da-4af0-8fd1-b273ce491045:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-479791c8-d2da-4af0-8fd1-b273ce491045:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-479791c8-d2da-4af0-8fd1-b273ce491045 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-479791c8-d2da-4af0-8fd1-b273ce491045.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-479791c8-d2da-4af0-8fd1-b273ce491045.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-479791c8-d2da-4af0-8fd1-b273ce491045.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-dce96f17-30c0-420d-818e-2e3acb0c5da8 {
  box-shadow:1px -1px 5px 0px rgba(23, 23, 23, 1);
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
min-height: 50px;
background-color: rgba(23, 23, 23, 1);
}








#s-dce96f17-30c0-420d-818e-2e3acb0c5da8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dce96f17-30c0-420d-818e-2e3acb0c5da8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-51b1477a-55da-42c3-a528-0a30c0c88599 {
  margin-top: 15px;
margin-bottom: 15px;
}

@media (min-width: 0px) {
[id="s-51b1477a-55da-42c3-a528-0a30c0c88599"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-51b1477a-55da-42c3-a528-0a30c0c88599"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-51b1477a-55da-42c3-a528-0a30c0c88599"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-51b1477a-55da-42c3-a528-0a30c0c88599"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-3833ca60-3063-4ee9-aff1-a47893e354ce {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-3833ca60-3063-4ee9-aff1-a47893e354ce img.shogun-image {
    

    
    
    
  }


#s-3833ca60-3063-4ee9-aff1-a47893e354ce .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-40a081f1-69c2-4d91-957d-2bf4adc1feab {
  margin-top: 5%;
margin-bottom: 5%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-40a081f1-69c2-4d91-957d-2bf4adc1feab .shogun-heading-component h1 {
  color: rgba(23, 23, 23, 0.95);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}


#s-40a081f1-69c2-4d91-957d-2bf4adc1feab .shogun-heading-component h1 a {
  color: rgba(23, 23, 23, 0.95);
}


#s-05a1d78b-b3a8-4965-971e-32bf85635c18 {
  text-align: center;
}







  #s-05a1d78b-b3a8-4965-971e-32bf85635c18 img.shogun-image {
    

    
    
    
  }


#s-05a1d78b-b3a8-4965-971e-32bf85635c18 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-6426c105-aeb5-428d-933a-a9923cc87a51 {
  margin-top: 5%;
margin-bottom: 5%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6426c105-aeb5-428d-933a-a9923cc87a51 .shogun-heading-component h1 {
  color: rgba(23, 23, 23, 0.95);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}


#s-6426c105-aeb5-428d-933a-a9923cc87a51 .shogun-heading-component h1 a {
  color: rgba(23, 23, 23, 0.95);
}


#s-1e92ca57-271f-49c4-aff4-106e570ea695 {
  text-align: center;
}







  #s-1e92ca57-271f-49c4-aff4-106e570ea695 img.shogun-image {
    

    
    
    
  }


#s-1e92ca57-271f-49c4-aff4-106e570ea695 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-0155bde3-aec8-4360-b902-2b948a6459c5 {
  margin-top: 5%;
margin-bottom: 5%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0155bde3-aec8-4360-b902-2b948a6459c5 .shogun-heading-component h1 {
  color: rgba(23, 23, 23, 0.95);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}


#s-0155bde3-aec8-4360-b902-2b948a6459c5 .shogun-heading-component h1 a {
  color: rgba(23, 23, 23, 0.95);
}


#s-20dcde8b-0b0e-4050-a76c-474fb9bda972 {
  text-align: center;
}







  #s-20dcde8b-0b0e-4050-a76c-474fb9bda972 img.shogun-image {
    

    
    
    
  }


#s-20dcde8b-0b0e-4050-a76c-474fb9bda972 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-98911722-f6ac-46aa-b08d-80cddfc944eb {
  margin-top: 5%;
margin-bottom: 5%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-98911722-f6ac-46aa-b08d-80cddfc944eb .shogun-heading-component h1 {
  color: rgba(23, 23, 23, 0.95);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}


#s-98911722-f6ac-46aa-b08d-80cddfc944eb .shogun-heading-component h1 a {
  color: rgba(23, 23, 23, 0.95);
}


#s-035ddf07-ff73-4953-9a59-e2e035fed0ef {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-035ddf07-ff73-4953-9a59-e2e035fed0ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-035ddf07-ff73-4953-9a59-e2e035fed0ef.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-64b1646a-f3e3-4df6-be8e-e82e2ab438f8 {
  padding-top: 25px;
padding-bottom: 10px;
text-align: center;
}

#s-64b1646a-f3e3-4df6-be8e-e82e2ab438f8 .shogun-heading-component h1 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.7em;
  
  
  
}



#s-2d156e20-56d2-434c-b47e-5a41b03a7556 {
  margin-left: 10%;
margin-right: 10%;
}

@media (min-width: 0px) {
[id="s-2d156e20-56d2-434c-b47e-5a41b03a7556"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2d156e20-56d2-434c-b47e-5a41b03a7556"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2d156e20-56d2-434c-b47e-5a41b03a7556"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2d156e20-56d2-434c-b47e-5a41b03a7556"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-7d4f9fa8-1992-40ee-90c0-287ba729fbbd {
  box-shadow:    rgba(28, 97, 0, 1);
text-align: right;
}







  #s-7d4f9fa8-1992-40ee-90c0-287ba729fbbd img.shogun-image {
    

    
    
    
  }


#s-7d4f9fa8-1992-40ee-90c0-287ba729fbbd .shogun-image-content {
  
    align-items: center;
  
}

#s-a54257d7-0aa4-490b-b77b-f67b0902aea0 {
  margin-top: 50px;
margin-left: 25px;
margin-right: 25px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a54257d7-0aa4-490b-b77b-f67b0902aea0 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.25em;
  
  
  
}



#s-54db845f-c614-4918-84bf-63b35c2d0695 {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}
@media (min-width: 1200px){#s-54db845f-c614-4918-84bf-63b35c2d0695 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-54db845f-c614-4918-84bf-63b35c2d0695 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-54db845f-c614-4918-84bf-63b35c2d0695 {
  
}
}@media (max-width: 767px){#s-54db845f-c614-4918-84bf-63b35c2d0695 {
  
}
}
#s-83657f02-b622-48dc-b21c-820d68754663 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGNkMzZkMmQtNTRjNi00MjM4LWEyMzEtYjdiNWNlMWE2NjJiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0Y2QzNmQyZC01NGM2LTQyMzgtYTIzMS1iN2I1Y2UxYTY2MmIpIi8+PC9zdmc+);
background-repeat: no-repeat;
border-style: solid;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
hover-type: gradient;
}
#s-83657f02-b622-48dc-b21c-820d68754663:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(227, 201, 127, 1) !important;
text-decoration: none !important;}#s-83657f02-b622-48dc-b21c-820d68754663:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-83657f02-b622-48dc-b21c-820d68754663 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-83657f02-b622-48dc-b21c-820d68754663 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-83657f02-b622-48dc-b21c-820d68754663 {
  
}
}@media (max-width: 767px){#s-83657f02-b622-48dc-b21c-820d68754663 {
  
}
}

  #s-83657f02-b622-48dc-b21c-820d68754663-root {
    text-align: center;
  }


#s-83657f02-b622-48dc-b21c-820d68754663.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-83657f02-b622-48dc-b21c-820d68754663-root {
    text-align: center;
  }


#s-83657f02-b622-48dc-b21c-820d68754663.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-83657f02-b622-48dc-b21c-820d68754663-root {
    text-align: center;
  }


#s-83657f02-b622-48dc-b21c-820d68754663.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-83657f02-b622-48dc-b21c-820d68754663-root {
    text-align: center;
  }


#s-83657f02-b622-48dc-b21c-820d68754663.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-83657f02-b622-48dc-b21c-820d68754663-root {
    text-align: center;
  }


#s-83657f02-b622-48dc-b21c-820d68754663.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjQ4YmE4ZGMtMzhiZC00MDg0LWJmNTctZjFhY2ZmZGUxYWE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2NDhiYThkYy0zOGJkLTQwODQtYmY1Ny1mMWFjZmZkZTFhYTQpIi8+PC9zdmc+);
background-repeat: no-repeat;
border-style: solid;
margin-bottom: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
hover-type: gradient;
}
#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(227, 201, 127, 1) !important;
text-decoration: none !important;}#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928 {
  
}
}@media (max-width: 767px){#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928 {
  
}
}

  #s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928-root {
    text-align: center;
  }


#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928-root {
    text-align: center;
  }


#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928-root {
    text-align: center;
  }


#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928-root {
    text-align: center;
  }


#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928-root {
    text-align: center;
  }


#s-13b1f7cd-07bf-48d0-b969-eb87e7a7e928.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-161b855a-e2cc-43fe-9315-f37c146544f2 {
  margin-left: 10%;
margin-right: 10%;
}
@media (min-width: 1200px){#s-161b855a-e2cc-43fe-9315-f37c146544f2 {
  display: none;
}
#s-161b855a-e2cc-43fe-9315-f37c146544f2, #wrap-s-161b855a-e2cc-43fe-9315-f37c146544f2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-161b855a-e2cc-43fe-9315-f37c146544f2 {
  display: none;
}
#s-161b855a-e2cc-43fe-9315-f37c146544f2, #wrap-s-161b855a-e2cc-43fe-9315-f37c146544f2 { display:none !important; }}
@media (min-width: 0px) {
[id="s-161b855a-e2cc-43fe-9315-f37c146544f2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-161b855a-e2cc-43fe-9315-f37c146544f2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-161b855a-e2cc-43fe-9315-f37c146544f2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-161b855a-e2cc-43fe-9315-f37c146544f2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2b72851a-8c98-4ccc-8cfd-f1064dcde86d {
  box-shadow:    rgba(28, 97, 0, 1);
text-align: left;
}







  #s-2b72851a-8c98-4ccc-8cfd-f1064dcde86d img.shogun-image {
    

    
    
    
  }


#s-2b72851a-8c98-4ccc-8cfd-f1064dcde86d .shogun-image-content {
  
    align-items: center;
  
}

#s-d8afaddf-796a-404c-84d5-f09c94d0c57c {
  margin-top: 50px;
margin-left: 25px;
margin-right: 25px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d8afaddf-796a-404c-84d5-f09c94d0c57c .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-7bc58977-bc64-4440-a995-71b096496e34 {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}
@media (min-width: 1200px){#s-7bc58977-bc64-4440-a995-71b096496e34 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7bc58977-bc64-4440-a995-71b096496e34 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7bc58977-bc64-4440-a995-71b096496e34 {
  
}
}@media (max-width: 767px){#s-7bc58977-bc64-4440-a995-71b096496e34 {
  
}
}
#s-7456a499-f881-4fdc-b3ea-8bdd33a76182 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzMyNTJkMmItMzk5Zi00M2I2LTkxNjYtNDQ4YmM5OWFkMzBhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMzI1MmQyYi0zOTlmLTQzYjYtOTE2Ni00NDhiYzk5YWQzMGEpIi8+PC9zdmc+);
background-repeat: no-repeat;
border-style: solid;
margin-bottom: 50px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
hover-type: gradient;
}
#s-7456a499-f881-4fdc-b3ea-8bdd33a76182:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTgwNzRjYjEtMWFjOS00YTA0LWI3OWUtOTA3NzdlOWU5NTUxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ODA3NGNiMS0xYWM5LTRhMDQtYjc5ZS05MDc3N2U5ZTk1NTEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
opacity: 1 !important;
color: rgba(227, 201, 127, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}] !important;
hover-type: gradient !important;}#s-7456a499-f881-4fdc-b3ea-8bdd33a76182:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-7456a499-f881-4fdc-b3ea-8bdd33a76182 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7456a499-f881-4fdc-b3ea-8bdd33a76182 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7456a499-f881-4fdc-b3ea-8bdd33a76182 {
  
}
}@media (max-width: 767px){#s-7456a499-f881-4fdc-b3ea-8bdd33a76182 {
  
}
}

  #s-7456a499-f881-4fdc-b3ea-8bdd33a76182-root {
    text-align: center;
  }


#s-7456a499-f881-4fdc-b3ea-8bdd33a76182.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7456a499-f881-4fdc-b3ea-8bdd33a76182-root {
    text-align: center;
  }


#s-7456a499-f881-4fdc-b3ea-8bdd33a76182.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7456a499-f881-4fdc-b3ea-8bdd33a76182-root {
    text-align: center;
  }


#s-7456a499-f881-4fdc-b3ea-8bdd33a76182.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7456a499-f881-4fdc-b3ea-8bdd33a76182-root {
    text-align: center;
  }


#s-7456a499-f881-4fdc-b3ea-8bdd33a76182.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7456a499-f881-4fdc-b3ea-8bdd33a76182-root {
    text-align: center;
  }


#s-7456a499-f881-4fdc-b3ea-8bdd33a76182.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-90f46d65-4e22-40fe-bf31-df1f1735c258 {
  margin-left: 10%;
margin-right: 10%;
}
@media (min-width: 768px) and (max-width: 991px){#s-90f46d65-4e22-40fe-bf31-df1f1735c258 {
  display: none;
}
#s-90f46d65-4e22-40fe-bf31-df1f1735c258, #wrap-s-90f46d65-4e22-40fe-bf31-df1f1735c258 { display:none !important; }}@media (max-width: 767px){#s-90f46d65-4e22-40fe-bf31-df1f1735c258 {
  display: none;
}
#s-90f46d65-4e22-40fe-bf31-df1f1735c258, #wrap-s-90f46d65-4e22-40fe-bf31-df1f1735c258 { display:none !important; }}
@media (min-width: 0px) {
[id="s-90f46d65-4e22-40fe-bf31-df1f1735c258"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-90f46d65-4e22-40fe-bf31-df1f1735c258"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-90f46d65-4e22-40fe-bf31-df1f1735c258"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-90f46d65-4e22-40fe-bf31-df1f1735c258"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-985d8a66-c8d7-4da9-9be5-3f2924974e3a {
  margin-top: 100px;
margin-left: 25px;
margin-right: 25px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-985d8a66-c8d7-4da9-9be5-3f2924974e3a .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.25em;
  
  
  text-align: center;
}



#s-d90e0321-21d8-48e3-be3c-470c23486c0d {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}
@media (min-width: 1200px){#s-d90e0321-21d8-48e3-be3c-470c23486c0d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d90e0321-21d8-48e3-be3c-470c23486c0d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d90e0321-21d8-48e3-be3c-470c23486c0d {
  
}
}@media (max-width: 767px){#s-d90e0321-21d8-48e3-be3c-470c23486c0d {
  
}
}
#s-230d06db-78ca-4125-bd03-a0009415ac2e {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzMyNTJkMmItMzk5Zi00M2I2LTkxNjYtNDQ4YmM5OWFkMzBhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMzI1MmQyYi0zOTlmLTQzYjYtOTE2Ni00NDhiYzk5YWQzMGEpIi8+PC9zdmc+);
background-repeat: no-repeat;
border-style: solid;
margin-bottom: 50px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
hover-type: gradient;
}
#s-230d06db-78ca-4125-bd03-a0009415ac2e:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTdlODljYWItNjM0ZC00NmE2LWE0MDEtMjQ5ZTkyMmY1MWI2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1N2U4OWNhYi02MzRkLTQ2YTYtYTQwMS0yNDllOTIyZjUxYjYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
opacity: 1 !important;
color: rgba(227, 201, 127, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}] !important;
hover-type: gradient !important;}#s-230d06db-78ca-4125-bd03-a0009415ac2e:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-230d06db-78ca-4125-bd03-a0009415ac2e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-230d06db-78ca-4125-bd03-a0009415ac2e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-230d06db-78ca-4125-bd03-a0009415ac2e {
  
}
}@media (max-width: 767px){#s-230d06db-78ca-4125-bd03-a0009415ac2e {
  
}
}

  #s-230d06db-78ca-4125-bd03-a0009415ac2e-root {
    text-align: center;
  }


#s-230d06db-78ca-4125-bd03-a0009415ac2e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-230d06db-78ca-4125-bd03-a0009415ac2e-root {
    text-align: center;
  }


#s-230d06db-78ca-4125-bd03-a0009415ac2e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-230d06db-78ca-4125-bd03-a0009415ac2e-root {
    text-align: center;
  }


#s-230d06db-78ca-4125-bd03-a0009415ac2e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-230d06db-78ca-4125-bd03-a0009415ac2e-root {
    text-align: center;
  }


#s-230d06db-78ca-4125-bd03-a0009415ac2e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-230d06db-78ca-4125-bd03-a0009415ac2e-root {
    text-align: center;
  }


#s-230d06db-78ca-4125-bd03-a0009415ac2e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-98676b2b-5b40-4150-80d6-da56c7656223 {
  text-align: left;
}







  #s-98676b2b-5b40-4150-80d6-da56c7656223 img.shogun-image {
    

    
    
    
  }


#s-98676b2b-5b40-4150-80d6-da56c7656223 .shogun-image-content {
  
    align-items: center;
  
}

#s-e22f0ac5-73fb-4b23-8837-3610095cf05a {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 50px;
margin-bottom: 0px;
min-height: 50px;
background-position: center top;
}
@media (min-width: 768px) and (max-width: 991px){#s-e22f0ac5-73fb-4b23-8837-3610095cf05a {
  display: none;
}
#s-e22f0ac5-73fb-4b23-8837-3610095cf05a, #wrap-s-e22f0ac5-73fb-4b23-8837-3610095cf05a { display:none !important; }}@media (max-width: 767px){#s-e22f0ac5-73fb-4b23-8837-3610095cf05a {
  display: none;
}
#s-e22f0ac5-73fb-4b23-8837-3610095cf05a, #wrap-s-e22f0ac5-73fb-4b23-8837-3610095cf05a { display:none !important; }}







#s-e22f0ac5-73fb-4b23-8837-3610095cf05a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e22f0ac5-73fb-4b23-8837-3610095cf05a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef {
  min-height: 0px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef {
  display: none;
}
#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef, #wrap-s-9f0ac92a-3895-48d6-b94c-012d0031b7ef { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef {
  display: none;
}
#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef, #wrap-s-9f0ac92a-3895-48d6-b94c-012d0031b7ef { display:none !important; }}







#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9f0ac92a-3895-48d6-b94c-012d0031b7ef.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c51ee571-7396-47ef-aca7-90abbb92f9b7 {
  text-align: center;
}







  #s-c51ee571-7396-47ef-aca7-90abbb92f9b7 img.shogun-image {
    

    
    
    
  }


#s-c51ee571-7396-47ef-aca7-90abbb92f9b7 .shogun-image-content {
  
    align-items: center;
  
}

#s-287d4a29-e184-42ee-90c5-1b070b65fb4a {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-287d4a29-e184-42ee-90c5-1b070b65fb4a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-287d4a29-e184-42ee-90c5-1b070b65fb4a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-287d4a29-e184-42ee-90c5-1b070b65fb4a {
  display: none;
}
#s-287d4a29-e184-42ee-90c5-1b070b65fb4a, #wrap-s-287d4a29-e184-42ee-90c5-1b070b65fb4a { display:none !important; }}@media (max-width: 767px){#s-287d4a29-e184-42ee-90c5-1b070b65fb4a {
  display: none;
}
#s-287d4a29-e184-42ee-90c5-1b070b65fb4a, #wrap-s-287d4a29-e184-42ee-90c5-1b070b65fb4a { display:none !important; }}







#s-287d4a29-e184-42ee-90c5-1b070b65fb4a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-287d4a29-e184-42ee-90c5-1b070b65fb4a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-53315aaa-6b88-4485-ae30-9cdefa0e6dc2 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-53315aaa-6b88-4485-ae30-9cdefa0e6dc2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53315aaa-6b88-4485-ae30-9cdefa0e6dc2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-580c2743-6b43-449b-bc08-e61fe1636138 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}

#s-580c2743-6b43-449b-bc08-e61fe1636138 .shogun-heading-component h2 {
  color: rgba(200, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 1.5em;
  
  
  
}



#s-a2f3ff42-8916-4e53-bf19-92364dae8da2 {
  margin-left: 15%;
margin-right: 15%;
}

#s-4b075803-c072-4e93-9532-d593f4a21884 {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}@media (max-width: 767px){#s-4b075803-c072-4e93-9532-d593f4a21884 {
  
}
}
@media (min-width: 0px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4b075803-c072-4e93-9532-d593f4a21884"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}@media (max-width: 767px){#s-357b0d85-95c6-4296-b3ce-4ff72b88b401 {
  
}
}
@media (min-width: 0px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.5em);
}

}

@media (min-width: 768px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 992px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 1200px) {
[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-357b0d85-95c6-4296-b3ce-4ff72b88b401"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.5em);
}

}

#s-b38bb6ba-9a89-417d-b817-1dba86b06874 {
  text-align: center;
}







  #s-b38bb6ba-9a89-417d-b817-1dba86b06874 img.shogun-image {
    

    
    
    
  }


#s-b38bb6ba-9a89-417d-b817-1dba86b06874 .shogun-image-content {
  
    align-items: center;
  
}

#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  opacity: 1;
}
@media (min-width: 1200px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}@media (max-width: 767px){#s-897e967c-e9fe-420c-b7d7-35949aa244dc {
  
}
}
#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}@media (max-width: 767px){#s-650380ff-f72f-4282-84b6-4fbf3d738c31 {
  
}
}
@media (min-width: 0px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.5em);
}

}

@media (min-width: 768px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 992px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 1200px) {
[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-650380ff-f72f-4282-84b6-4fbf3d738c31"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.5em);
}

}

#s-640115aa-31eb-4dd0-834e-9b219755c129 {
  text-align: center;
}







  #s-640115aa-31eb-4dd0-834e-9b219755c129 img.shogun-image {
    

    
    
    
  }


#s-640115aa-31eb-4dd0-834e-9b219755c129 .shogun-image-content {
  
    align-items: center;
  
}

#s-1cebc791-e424-4553-9727-7e1390519268 {
  opacity: 1;
}
@media (min-width: 1200px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}@media (max-width: 767px){#s-1cebc791-e424-4553-9727-7e1390519268 {
  
}
}
#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}
@media (min-width: 1200px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}@media (max-width: 767px){#s-d6140d79-6f06-4874-ae35-0ce63a584de4 {
  
}
}
@media (min-width: 0px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.5em);
}

}

@media (min-width: 768px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 992px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.5em);
}

}

@media (min-width: 1200px) {
[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.5em);
}

[id="s-d6140d79-6f06-4874-ae35-0ce63a584de4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.5em);
}

}

#s-257e0038-90f2-4a41-b50d-5963d70049a8 {
  text-align: center;
}







  #s-257e0038-90f2-4a41-b50d-5963d70049a8 img.shogun-image {
    

    
    
    
  }


#s-257e0038-90f2-4a41-b50d-5963d70049a8 .shogun-image-content {
  
    align-items: center;
  
}

#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  opacity: 1;
}
@media (min-width: 1200px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}@media (max-width: 767px){#s-680e0bd8-f414-4850-addd-8ce1a99e4a5f {
  
}
}
#s-3576426d-6493-468a-aa43-01c5bcffd2ab {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
background-position: center center;
}








#s-3576426d-6493-468a-aa43-01c5bcffd2ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3576426d-6493-468a-aa43-01c5bcffd2ab.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-810f0684-39b9-4d1e-86c8-f682f1e9a11f {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-810f0684-39b9-4d1e-86c8-f682f1e9a11f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  
  
  
  
}



#s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f {
  
}
}@media (max-width: 767px){#s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f {
  margin-left: 5px;
margin-right: 5px;
}
}
@media (min-width: 0px) {
[id="s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-cc3ff3f4-a158-48d0-ab0d-6cb059e7750f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-2b475afe-85e6-48f8-8961-1e6da6546ac1 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 0.4);
}








#s-2b475afe-85e6-48f8-8961-1e6da6546ac1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b475afe-85e6-48f8-8961-1e6da6546ac1.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1772d977-db17-431d-bd27-d529377443ab {
  box-shadow:0px 0px 0px 0px ;
margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-1772d977-db17-431d-bd27-d529377443ab .shogun-icon-wrapper {
  text-align: center;
}


#s-1772d977-db17-431d-bd27-d529377443ab .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(200, 0, 0, 1);
}

#s-b1216164-4369-4a3a-81fa-18c5534c8450 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-b1216164-4369-4a3a-81fa-18c5534c8450 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b1216164-4369-4a3a-81fa-18c5534c8450 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b1216164-4369-4a3a-81fa-18c5534c8450 {
  
}
}@media (max-width: 767px){#s-b1216164-4369-4a3a-81fa-18c5534c8450 {
  
}
}
#s-61654558-5e0a-4edf-b9fb-399988123847 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 0.4);
}








#s-61654558-5e0a-4edf-b9fb-399988123847 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61654558-5e0a-4edf-b9fb-399988123847.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0682d23a-8536-490e-9c39-4a57c3ca1d7b {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-0682d23a-8536-490e-9c39-4a57c3ca1d7b .shogun-icon-wrapper {
  text-align: center;
}


#s-0682d23a-8536-490e-9c39-4a57c3ca1d7b .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(200, 0, 0, 1);
}

#s-76f29f92-86a6-4303-a406-28d959707f15 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-76f29f92-86a6-4303-a406-28d959707f15 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-76f29f92-86a6-4303-a406-28d959707f15 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-76f29f92-86a6-4303-a406-28d959707f15 {
  
}
}@media (max-width: 767px){#s-76f29f92-86a6-4303-a406-28d959707f15 {
  
}
}
#s-c6f6281c-d085-4ac5-877f-c1b800302ee6 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 0.4);
}








#s-c6f6281c-d085-4ac5-877f-c1b800302ee6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c6f6281c-d085-4ac5-877f-c1b800302ee6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-11e027a6-a165-448f-834b-1f58c264dba2 {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-11e027a6-a165-448f-834b-1f58c264dba2 .shogun-icon-wrapper {
  text-align: center;
}


#s-11e027a6-a165-448f-834b-1f58c264dba2 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(200, 0, 0, 1);
}

#s-4e9a03df-b095-498b-9c12-53ec41aea834 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-4e9a03df-b095-498b-9c12-53ec41aea834 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4e9a03df-b095-498b-9c12-53ec41aea834 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4e9a03df-b095-498b-9c12-53ec41aea834 {
  
}
}@media (max-width: 767px){#s-4e9a03df-b095-498b-9c12-53ec41aea834 {
  
}
}
@media (min-width: 0px) {
[id="s-cb163079-8d83-474f-bd6f-5563bd3033ee"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cb163079-8d83-474f-bd6f-5563bd3033ee"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-cb163079-8d83-474f-bd6f-5563bd3033ee"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-cb163079-8d83-474f-bd6f-5563bd3033ee"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-ccd8ecf6-cada-4d38-b737-68a2546cd092 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-ccd8ecf6-cada-4d38-b737-68a2546cd092 img.shogun-image {
    

    
    
    
  }


#s-ccd8ecf6-cada-4d38-b737-68a2546cd092 .shogun-image-content {
  
    align-items: center;
  
}

#s-d3ebf51a-699b-492d-831a-873708499d63 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-d3ebf51a-699b-492d-831a-873708499d63 img.shogun-image {
    

    
    
    
  }


#s-d3ebf51a-699b-492d-831a-873708499d63 .shogun-image-content {
  
    align-items: center;
  
}

#s-d4c6f3b5-37f9-40e3-86b4-f38259e1725d {
  margin-top: 10px;
margin-bottom: 25px;
text-align: center;
}







  #s-d4c6f3b5-37f9-40e3-86b4-f38259e1725d img.shogun-image {
    

    
    
    
  }


#s-d4c6f3b5-37f9-40e3-86b4-f38259e1725d .shogun-image-content {
  
    align-items: center;
  
}

#s-0a50c7b8-6bd3-4412-b860-0be02d2c1794 {
  margin-top: 40px;
margin-left: 3%;
margin-bottom: 40px;
margin-right: 3%;
}

@media (min-width: 0px) {
[id="s-0a50c7b8-6bd3-4412-b860-0be02d2c1794"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0a50c7b8-6bd3-4412-b860-0be02d2c1794"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0a50c7b8-6bd3-4412-b860-0be02d2c1794"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0a50c7b8-6bd3-4412-b860-0be02d2c1794"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523 {
  text-align: center;
}







  img.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
    
    
  }


.s-4127f5be-fe19-4aa6-8b38-3bab86f30523 .shogun-image-content {
  
    align-items: center;
  
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shg-align-container {
  text-align: center
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
    
    
  }


.s-4127f5be-fe19-4aa6-8b38-3bab86f30523 .shogun-image-content {
  
    align-items: center;
  
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shg-align-container {
  text-align: center
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
    
    
  }


.s-4127f5be-fe19-4aa6-8b38-3bab86f30523 .shogun-image-content {
  
    align-items: center;
  
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shg-align-container {
  text-align: center
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
    
    
  }


.s-4127f5be-fe19-4aa6-8b38-3bab86f30523 .shogun-image-content {
  
    align-items: center;
  
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shg-align-container {
  text-align: center
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
    
    
  }


.s-4127f5be-fe19-4aa6-8b38-3bab86f30523 .shogun-image-content {
  
    align-items: center;
  
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shg-align-container {
  text-align: center
}

.s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4127f5be-fe19-4aa6-8b38-3bab86f30523.shogun-image {
  box-sizing: border-box;
}


}
#s-cc9ac8fc-88fc-448f-8642-97b0070d66be {
  text-align: center;
}







  img.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
    
    
  }


.s-cc9ac8fc-88fc-448f-8642-97b0070d66be .shogun-image-content {
  
    align-items: center;
  
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shg-align-container {
  text-align: center
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
    
    
  }


.s-cc9ac8fc-88fc-448f-8642-97b0070d66be .shogun-image-content {
  
    align-items: center;
  
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shg-align-container {
  text-align: center
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
  box-sizing: border-box;
}


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





  img.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
    
    
  }


.s-cc9ac8fc-88fc-448f-8642-97b0070d66be .shogun-image-content {
  
    align-items: center;
  
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shg-align-container {
  text-align: center
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
  box-sizing: border-box;
}


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





  img.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
    
    
  }


.s-cc9ac8fc-88fc-448f-8642-97b0070d66be .shogun-image-content {
  
    align-items: center;
  
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shg-align-container {
  text-align: center
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
  box-sizing: border-box;
}


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





  img.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
    
    
  }


.s-cc9ac8fc-88fc-448f-8642-97b0070d66be .shogun-image-content {
  
    align-items: center;
  
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shg-align-container {
  text-align: center
}

.s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc9ac8fc-88fc-448f-8642-97b0070d66be.shogun-image {
  box-sizing: border-box;
}


}
#s-7536c5be-4944-4991-95da-ca83b9480251 {
  text-align: center;
}







  img.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
    
    
  }


.s-7536c5be-4944-4991-95da-ca83b9480251 .shogun-image-content {
  
    align-items: center;
  
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shg-align-container {
  text-align: center
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
    
    
  }


.s-7536c5be-4944-4991-95da-ca83b9480251 .shogun-image-content {
  
    align-items: center;
  
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shg-align-container {
  text-align: center
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
    
    
  }


.s-7536c5be-4944-4991-95da-ca83b9480251 .shogun-image-content {
  
    align-items: center;
  
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shg-align-container {
  text-align: center
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
    
    
  }


.s-7536c5be-4944-4991-95da-ca83b9480251 .shogun-image-content {
  
    align-items: center;
  
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shg-align-container {
  text-align: center
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
  box-sizing: border-box;
}


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





  img.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
    
    
  }


.s-7536c5be-4944-4991-95da-ca83b9480251 .shogun-image-content {
  
    align-items: center;
  
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shg-align-container {
  text-align: center
}

.s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7536c5be-4944-4991-95da-ca83b9480251.shogun-image {
  box-sizing: border-box;
}


}
#s-e256f812-1358-4327-a391-4822306afcb4 {
  margin-top: 40px;
margin-left: 3%;
margin-bottom: 40px;
margin-right: 3%;
}

@media (min-width: 0px) {
[id="s-e256f812-1358-4327-a391-4822306afcb4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e256f812-1358-4327-a391-4822306afcb4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-e256f812-1358-4327-a391-4822306afcb4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-e256f812-1358-4327-a391-4822306afcb4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 {
  text-align: center;
}







  img.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
    
    
  }


.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 .shogun-image-content {
  
    align-items: center;
  
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shg-align-container {
  text-align: center
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
    
    
  }


.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 .shogun-image-content {
  
    align-items: center;
  
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shg-align-container {
  text-align: center
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
  box-sizing: border-box;
}


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





  img.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
    
    
  }


.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 .shogun-image-content {
  
    align-items: center;
  
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shg-align-container {
  text-align: center
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
  box-sizing: border-box;
}


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





  img.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
    
    
  }


.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 .shogun-image-content {
  
    align-items: center;
  
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shg-align-container {
  text-align: center
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
  box-sizing: border-box;
}


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





  img.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
    
    
  }


.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50 .shogun-image-content {
  
    align-items: center;
  
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shg-align-container {
  text-align: center
}

.s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2cc1e543-f1b8-4c2f-ba54-7b4939f17d50.shogun-image {
  box-sizing: border-box;
}


}
#s-5f537f97-9786-461f-a57c-b0c4c632f807 {
  text-align: center;
}







  img.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
    
    
  }


.s-5f537f97-9786-461f-a57c-b0c4c632f807 .shogun-image-content {
  
    align-items: center;
  
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shg-align-container {
  text-align: center
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
    
    
  }


.s-5f537f97-9786-461f-a57c-b0c4c632f807 .shogun-image-content {
  
    align-items: center;
  
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shg-align-container {
  text-align: center
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
    
    
  }


.s-5f537f97-9786-461f-a57c-b0c4c632f807 .shogun-image-content {
  
    align-items: center;
  
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shg-align-container {
  text-align: center
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
    
    
  }


.s-5f537f97-9786-461f-a57c-b0c4c632f807 .shogun-image-content {
  
    align-items: center;
  
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shg-align-container {
  text-align: center
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
    
    
  }


.s-5f537f97-9786-461f-a57c-b0c4c632f807 .shogun-image-content {
  
    align-items: center;
  
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shg-align-container {
  text-align: center
}

.s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5f537f97-9786-461f-a57c-b0c4c632f807.shogun-image {
  box-sizing: border-box;
}


}
#s-5b9d6950-63f0-479e-b726-bde7828de137 {
  text-align: center;
}







  img.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
    
    
  }


.s-5b9d6950-63f0-479e-b726-bde7828de137 .shogun-image-content {
  
    align-items: center;
  
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shg-align-container {
  text-align: center
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
    
    
  }


.s-5b9d6950-63f0-479e-b726-bde7828de137 .shogun-image-content {
  
    align-items: center;
  
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shg-align-container {
  text-align: center
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
    
    
  }


.s-5b9d6950-63f0-479e-b726-bde7828de137 .shogun-image-content {
  
    align-items: center;
  
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shg-align-container {
  text-align: center
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
    
    
  }


.s-5b9d6950-63f0-479e-b726-bde7828de137 .shogun-image-content {
  
    align-items: center;
  
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shg-align-container {
  text-align: center
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
    
    
  }


.s-5b9d6950-63f0-479e-b726-bde7828de137 .shogun-image-content {
  
    align-items: center;
  
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shg-align-container {
  text-align: center
}

.s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b9d6950-63f0-479e-b726-bde7828de137.shogun-image {
  box-sizing: border-box;
}


}
#s-680f5a90-f203-4777-b292-1c4acb59ba46 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-680f5a90-f203-4777-b292-1c4acb59ba46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-680f5a90-f203-4777-b292-1c4acb59ba46.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-26d990a6-f8a5-4147-82f2-0790549fc344 {
  margin-top: 25px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-26d990a6-f8a5-4147-82f2-0790549fc344 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: "Racing Sans One";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-2b4fbb9a-a396-4c50-b3b8-bc0688223994 {
  margin-left: 3%;
margin-right: 3%;
}

@media (min-width: 0px) {
[id="s-2b4fbb9a-a396-4c50-b3b8-bc0688223994"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b4fbb9a-a396-4c50-b3b8-bc0688223994"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-2b4fbb9a-a396-4c50-b3b8-bc0688223994"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b4fbb9a-a396-4c50-b3b8-bc0688223994"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-75f30220-bb6d-4eb2-a723-796065b48698 {
  margin-top: 25%;
margin-bottom: 25%;
text-align: center;
}







  #s-75f30220-bb6d-4eb2-a723-796065b48698 img.shogun-image {
    

    
    
    
  }


#s-75f30220-bb6d-4eb2-a723-796065b48698 .shogun-image-content {
  
    align-items: center;
  
}

#s-6284168e-0034-46e0-8a1b-7d345945723c {
  text-align: center;
}







  #s-6284168e-0034-46e0-8a1b-7d345945723c img.shogun-image {
    

    
    
    
  }


#s-6284168e-0034-46e0-8a1b-7d345945723c .shogun-image-content {
  
    align-items: center;
  
}

#s-6341591d-24d0-441d-bb69-226826e13508 {
  margin-top: 25%;
margin-bottom: 20%;
text-align: center;
}







  #s-6341591d-24d0-441d-bb69-226826e13508 img.shogun-image {
    

    
    
    
  }


#s-6341591d-24d0-441d-bb69-226826e13508 .shogun-image-content {
  
    align-items: center;
  
}

#s-7449b89a-b8fa-4ecb-bfa7-1d21b31d6bcb {
  text-align: center;
}







  #s-7449b89a-b8fa-4ecb-bfa7-1d21b31d6bcb img.shogun-image {
    

    
    
    
  }


#s-7449b89a-b8fa-4ecb-bfa7-1d21b31d6bcb .shogun-image-content {
  
    align-items: center;
  
}

#s-389f0a33-d5c0-4783-bdf0-5e4dc7262409 {
  margin-top: 25%;
margin-bottom: 25%;
text-align: center;
}







  #s-389f0a33-d5c0-4783-bdf0-5e4dc7262409 img.shogun-image {
    

    
    
    
  }


#s-389f0a33-d5c0-4783-bdf0-5e4dc7262409 .shogun-image-content {
  
    align-items: center;
  
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d {
  text-align: center;
}







  img.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
    
    
  }


.s-8abd4da5-c098-4399-88ab-62dd32358c8d .shogun-image-content {
  
    align-items: center;
  
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shg-align-container {
  text-align: center
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
    
    
  }


.s-8abd4da5-c098-4399-88ab-62dd32358c8d .shogun-image-content {
  
    align-items: center;
  
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shg-align-container {
  text-align: center
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
    
    
  }


.s-8abd4da5-c098-4399-88ab-62dd32358c8d .shogun-image-content {
  
    align-items: center;
  
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shg-align-container {
  text-align: center
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
    
    
  }


.s-8abd4da5-c098-4399-88ab-62dd32358c8d .shogun-image-content {
  
    align-items: center;
  
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shg-align-container {
  text-align: center
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
    
    
  }


.s-8abd4da5-c098-4399-88ab-62dd32358c8d .shogun-image-content {
  
    align-items: center;
  
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shg-align-container {
  text-align: center
}

.s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8abd4da5-c098-4399-88ab-62dd32358c8d.shogun-image {
  box-sizing: border-box;
}


}
#s-3f765e5a-ee2e-40e1-9519-d2bcd551d6b2 {
  margin-top: 20px;
margin-bottom: 20px;
padding-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-3f765e5a-ee2e-40e1-9519-d2bcd551d6b2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3f765e5a-ee2e-40e1-9519-d2bcd551d6b2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-3f765e5a-ee2e-40e1-9519-d2bcd551d6b2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-3f765e5a-ee2e-40e1-9519-d2bcd551d6b2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-036b09a3-07d0-4364-a3d3-dc5c0197d946 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2RmNDMxMGQtMTg3OS00ZGZjLTk5ZDgtYzU4ZDA1YjQ2ZTcyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ZGY0MzEwZC0xODc5LTRkZmMtOTlkOC1jNThkMDViNDZlNzIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-036b09a3-07d0-4364-a3d3-dc5c0197d946:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-036b09a3-07d0-4364-a3d3-dc5c0197d946:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-036b09a3-07d0-4364-a3d3-dc5c0197d946-root {
    text-align: center;
  }


#s-036b09a3-07d0-4364-a3d3-dc5c0197d946.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-036b09a3-07d0-4364-a3d3-dc5c0197d946-root {
    text-align: center;
  }


#s-036b09a3-07d0-4364-a3d3-dc5c0197d946.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-036b09a3-07d0-4364-a3d3-dc5c0197d946-root {
    text-align: center;
  }


#s-036b09a3-07d0-4364-a3d3-dc5c0197d946.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-036b09a3-07d0-4364-a3d3-dc5c0197d946-root {
    text-align: center;
  }


#s-036b09a3-07d0-4364-a3d3-dc5c0197d946.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-036b09a3-07d0-4364-a3d3-dc5c0197d946-root {
    text-align: center;
  }


#s-036b09a3-07d0-4364-a3d3-dc5c0197d946.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7 {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDkyMDcyNWMtYjcyYy00MjA2LTg0YzAtOTAyNTUwNWFjOWM4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwOTIwNzI1Yy1iNzJjLTQyMDYtODRjMC05MDI1NTA1YWM5YzgpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-289303d1-b2e7-4894-920c-9fcac5f1f2c7-root {
    text-align: center;
  }


#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-289303d1-b2e7-4894-920c-9fcac5f1f2c7-root {
    text-align: center;
  }


#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-289303d1-b2e7-4894-920c-9fcac5f1f2c7-root {
    text-align: center;
  }


#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-289303d1-b2e7-4894-920c-9fcac5f1f2c7-root {
    text-align: center;
  }


#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-289303d1-b2e7-4894-920c-9fcac5f1f2c7-root {
    text-align: center;
  }


#s-289303d1-b2e7-4894-920c-9fcac5f1f2c7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-59d191e2-c76a-47e7-827e-e9b613479c7f {
  box-shadow:2px 1px 4px 0px ;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTY2MTViOWQtMjJlMy00YWNmLTliNmQtMTkyMTBmYTA5YjQwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojOTkwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzgwMDAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5NjYxNWI5ZC0yMmUzLTRhY2YtOWI2ZC0xOTIxMGZhMDliNDApIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#990000"}, {"id"=>2, "pos"=>1, "color"=>"#c80000"}];
}
#s-59d191e2-c76a-47e7-827e-e9b613479c7f:hover {background-color: #424242 !important;
text-decoration: none !important;
color: rgba(227, 201, 127, 1) !important;}#s-59d191e2-c76a-47e7-827e-e9b613479c7f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-59d191e2-c76a-47e7-827e-e9b613479c7f-root {
    text-align: center;
  }


#s-59d191e2-c76a-47e7-827e-e9b613479c7f.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-59d191e2-c76a-47e7-827e-e9b613479c7f-root {
    text-align: center;
  }


#s-59d191e2-c76a-47e7-827e-e9b613479c7f.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-59d191e2-c76a-47e7-827e-e9b613479c7f-root {
    text-align: center;
  }


#s-59d191e2-c76a-47e7-827e-e9b613479c7f.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-59d191e2-c76a-47e7-827e-e9b613479c7f-root {
    text-align: center;
  }


#s-59d191e2-c76a-47e7-827e-e9b613479c7f.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-59d191e2-c76a-47e7-827e-e9b613479c7f-root {
    text-align: center;
  }


#s-59d191e2-c76a-47e7-827e-e9b613479c7f.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Racing Sans One;
  display:  inline-block ;
}
}
#s-ffee55b6-1a58-45f4-bcc0-25e5134a9ea2 {
  min-height: 50px;
}








#s-ffee55b6-1a58-45f4-bcc0-25e5134a9ea2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ffee55b6-1a58-45f4-bcc0-25e5134a9ea2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}
.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-lazyload-bg-image {
  display: none;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:after,.shg-c:before{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width:1024px){.shg-box,.shg-c{background-attachment:scroll!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (hover:none) and (orientation:landscape){.shg-box{background-attachment:scroll!important}}#mc_embed_signup .clear{width:auto!important;height:auto!important;visibility:visible!important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline!important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.85)}.shg-lightbox.hidden{display:none!important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:focus,.shg-lightbox .shg-lightbox-close:hover{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 .3s}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*=enterviewport][data-animations*=fadeIn],[data-animations*=enterviewport][data-animations*=zoomIn]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}