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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * 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: flex;
  width: 100%;
}

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

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

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

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

.shg-box-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
}

#s-c102f5f1-6105-487c-b83d-ddbe961e33ff {
  min-height: 10px;
background-color: rgba(253, 240, 238, 1);
}








#s-c102f5f1-6105-487c-b83d-ddbe961e33ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c102f5f1-6105-487c-b83d-ddbe961e33ff.shg-box.shg-c {
  justify-content: center;
}

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

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

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

.shg-sld-nav-button {
  cursor: pointer;

  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

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

.shg-sld-nav-button.shg-sld-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyMDMgNTQ0cTAgMTMtMTAgMjNsLTM5MyAzOTMgMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTQ2Ni00NjZxLTEwLTEwLTEwLTIzdDEwLTIzbDQ2Ni00NjZxMTAtMTAgMjMtMTB0MjMgMTBsNTAgNTBxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExNzEgOTYwcTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMGwtNTAtNTBxLTEwLTEwLTEwLTIzdDEwLTIzbDM5My0zOTMtMzkzLTM5M3EtMTAtMTAtMTAtMjN0MTAtMjNsNTAtNTBxMTAtMTAgMjMtMTB0MjMgMTBsNDY2IDQ2NnExMCAxMCAxMCAyM3oiLz48L3N2Zz4=);
}

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

.shg-sld-dot {
  cursor: pointer;
  display: inline-block;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  background-color: #bbbbbb;
}

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

.shg-sld-dot.shg-sld-active {
  background-color: #717171;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-ba996169-2e6d-4ae8-8baa-07b3d7511513 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-ba996169-2e6d-4ae8-8baa-07b3d7511513 {
  display: none;
}
#s-ba996169-2e6d-4ae8-8baa-07b3d7511513, #wrap-s-ba996169-2e6d-4ae8-8baa-07b3d7511513 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ba996169-2e6d-4ae8-8baa-07b3d7511513 {
  display: none;
}
#s-ba996169-2e6d-4ae8-8baa-07b3d7511513, #wrap-s-ba996169-2e6d-4ae8-8baa-07b3d7511513 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ba996169-2e6d-4ae8-8baa-07b3d7511513 {
  display: none;
}
#s-ba996169-2e6d-4ae8-8baa-07b3d7511513, #wrap-s-ba996169-2e6d-4ae8-8baa-07b3d7511513 { display:none !important; }}
.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: #000;
  text-transform: none;
  font-weight: normal;
  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-2943427a-4b55-47e1-a03e-9f52e9465285 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2943427a-4b55-47e1-a03e-9f52e9465285 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-2943427a-4b55-47e1-a03e-9f52e9465285 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-2943427a-4b55-47e1-a03e-9f52e9465285 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-2943427a-4b55-47e1-a03e-9f52e9465285 .shogun-heading-component h1 a {
  color: #000;
}

}
#s-834be549-bfb9-462e-befc-1d4817f0cbb9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-834be549-bfb9-462e-befc-1d4817f0cbb9 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-834be549-bfb9-462e-befc-1d4817f0cbb9 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-834be549-bfb9-462e-befc-1d4817f0cbb9 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-834be549-bfb9-462e-befc-1d4817f0cbb9 .shogun-heading-component h1 a {
  color: #000;
}

}
#s-9d777fd9-47e7-4183-81e0-cb7f9757ce52 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9d777fd9-47e7-4183-81e0-cb7f9757ce52 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-9d777fd9-47e7-4183-81e0-cb7f9757ce52 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-9d777fd9-47e7-4183-81e0-cb7f9757ce52 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-9d777fd9-47e7-4183-81e0-cb7f9757ce52 .shogun-heading-component h1 a {
  color: #000;
}

}
#s-be400c38-2ca5-45a4-83cd-56cb764c2884 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-be400c38-2ca5-45a4-83cd-56cb764c2884 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-be400c38-2ca5-45a4-83cd-56cb764c2884 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


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

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

.shg-c-xs-1,
.shg-c-xs-2,
.shg-c-xs-3,
.shg-c-xs-4,
.shg-c-xs-5,
.shg-c-xs-6,
.shg-c-xs-7,
.shg-c-xs-8,
.shg-c-xs-9,
.shg-c-xs-10,
.shg-c-xs-11,
.shg-c-xs-12,
.shg-c-sm-1,
.shg-c-sm-2,
.shg-c-sm-3,
.shg-c-sm-4,
.shg-c-sm-5,
.shg-c-sm-6,
.shg-c-sm-7,
.shg-c-sm-8,
.shg-c-sm-9,
.shg-c-sm-10,
.shg-c-sm-11,
.shg-c-sm-12,
.shg-c-md-1,
.shg-c-md-2,
.shg-c-md-3,
.shg-c-md-4,
.shg-c-md-5,
.shg-c-md-6,
.shg-c-md-7,
.shg-c-md-8,
.shg-c-md-9,
.shg-c-md-10,
.shg-c-md-11,
.shg-c-md-12,
.shg-c-lg-1,
.shg-c-lg-2,
.shg-c-lg-3,
.shg-c-lg-4,
.shg-c-lg-5,
.shg-c-lg-6,
.shg-c-lg-7,
.shg-c-lg-8,
.shg-c-lg-9,
.shg-c-lg-10,
.shg-c-lg-11,
.shg-c-lg-12 {
  position: relative;
}

#s-be934ae1-6fb7-4dd3-8833-f291975ccc13 {
  margin-top: 10px;
margin-left: 15%;
margin-bottom: 10px;
margin-right: 15%;
}
@media (min-width: 768px) and (max-width: 991px){#s-be934ae1-6fb7-4dd3-8833-f291975ccc13 {
  margin-left: 2%;
margin-right: 2%;
}
}@media (max-width: 767px){#s-be934ae1-6fb7-4dd3-8833-f291975ccc13 {
  display: none;
}
#s-be934ae1-6fb7-4dd3-8833-f291975ccc13, #wrap-s-be934ae1-6fb7-4dd3-8833-f291975ccc13 { display:none !important; }}
@media (min-width: 0px) {
[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 18.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 18.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 18.666666666666668px);
}

[id="s-be934ae1-6fb7-4dd3-8833-f291975ccc13"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 18.666666666666668px);
}

}

@media (min-width: 0px) {
[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-24cc54b2-7b09-47f0-93d5-500b72d258ac"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-0b77d248-5da9-46aa-9a7e-50d123256aeb {
  margin-top: 7%;
}

#s-0b77d248-5da9-46aa-9a7e-50d123256aeb .shogun-icon-wrapper {
  text-align: right;
}


#s-0b77d248-5da9-46aa-9a7e-50d123256aeb .shogun-icon-wrapper > .shogun-icon {

  font-size: 24px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-0b77d248-5da9-46aa-9a7e-50d123256aeb .shogun-icon-wrapper {
  text-align: right;
}


#s-0b77d248-5da9-46aa-9a7e-50d123256aeb .shogun-icon-wrapper > .shogun-icon {

  font-size: 20px !important;
  color: #495056;
}
}
#s-c0fa0eda-69b6-49fa-af97-d15f63f31908 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c0fa0eda-69b6-49fa-af97-d15f63f31908 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-c0fa0eda-69b6-49fa-af97-d15f63f31908 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-423de9b4-814d-4399-89af-08e27d401499"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-5fbe125a-d12b-479d-a566-3555bf72103a {
  margin-top: 7%;
}

#s-5fbe125a-d12b-479d-a566-3555bf72103a .shogun-icon-wrapper {
  text-align: right;
}


#s-5fbe125a-d12b-479d-a566-3555bf72103a .shogun-icon-wrapper > .shogun-icon {

  font-size: 24px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-5fbe125a-d12b-479d-a566-3555bf72103a .shogun-icon-wrapper {
  text-align: right;
}


#s-5fbe125a-d12b-479d-a566-3555bf72103a .shogun-icon-wrapper > .shogun-icon {

  font-size: 20px !important;
  color: #495056;
}
}
#s-41f5713a-a257-4626-9698-6872cd936b58 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-41f5713a-a257-4626-9698-6872cd936b58 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-41f5713a-a257-4626-9698-6872cd936b58 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-41f5713a-a257-4626-9698-6872cd936b58 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-41f5713a-a257-4626-9698-6872cd936b58 .shogun-heading-component h1 a {
  color: #000;
}

}
@media (min-width: 0px) {
[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-79884878-20b0-41c9-bc08-a6b3d9d4c319"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-f1214a3e-42d9-413b-83a2-56b99a3b7975 {
  margin-top: 7%;
}

#s-f1214a3e-42d9-413b-83a2-56b99a3b7975 .shogun-icon-wrapper {
  text-align: right;
}


#s-f1214a3e-42d9-413b-83a2-56b99a3b7975 .shogun-icon-wrapper > .shogun-icon {

  font-size: 24px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-f1214a3e-42d9-413b-83a2-56b99a3b7975 .shogun-icon-wrapper {
  text-align: right;
}


#s-f1214a3e-42d9-413b-83a2-56b99a3b7975 .shogun-icon-wrapper > .shogun-icon {

  font-size: 20px !important;
  color: #495056;
}
}
#s-32ae2f77-b214-4775-ac73-d615a589b6dc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-32ae2f77-b214-4775-ac73-d615a589b6dc .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-32ae2f77-b214-4775-ac73-d615a589b6dc .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-32ae2f77-b214-4775-ac73-d615a589b6dc .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-32ae2f77-b214-4775-ac73-d615a589b6dc .shogun-heading-component h1 a {
  color: #000;
}

}
#s-11524d34-ad6a-4023-abd1-9bac681d6977 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-11524d34-ad6a-4023-abd1-9bac681d6977 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-11524d34-ad6a-4023-abd1-9bac681d6977 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-11524d34-ad6a-4023-abd1-9bac681d6977 {
  
}
}@media (max-width: 767px){#s-11524d34-ad6a-4023-abd1-9bac681d6977 {
  display: none;
}
#s-11524d34-ad6a-4023-abd1-9bac681d6977, #wrap-s-11524d34-ad6a-4023-abd1-9bac681d6977 { display:none !important; }}







#s-11524d34-ad6a-4023-abd1-9bac681d6977 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-11524d34-ad6a-4023-abd1-9bac681d6977.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-b05d73e0-9a89-40f0-8450-e411329fe3cc {
  text-align: center;
}





#s-b05d73e0-9a89-40f0-8450-e411329fe3cc .shogun-image-content {
  
    align-items: center;
  
}

#s-e2c7625b-dd26-4ade-92db-42d9121ccc13 {
  text-align: center;
}




  #s-e2c7625b-dd26-4ade-92db-42d9121ccc13 img.shogun-image {
    
    width: px;
  }


#s-e2c7625b-dd26-4ade-92db-42d9121ccc13 .shogun-image-content {
  
    align-items: center;
  
}

#s-b47c8de3-c3a3-4d07-bb8e-54a0cbb68579 {
  text-align: center;
}





#s-b47c8de3-c3a3-4d07-bb8e-54a0cbb68579 .shogun-image-content {
  
    align-items: center;
  
}

#s-f2ae9565-3007-4914-a371-0e7c659451b5 {
  text-align: center;
}





#s-f2ae9565-3007-4914-a371-0e7c659451b5 .shogun-image-content {
  
    align-items: center;
  
}

#s-3591d64c-561a-46fb-b524-f4b95507f25e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-3591d64c-561a-46fb-b524-f4b95507f25e {
  display: none;
}
#s-3591d64c-561a-46fb-b524-f4b95507f25e, #wrap-s-3591d64c-561a-46fb-b524-f4b95507f25e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3591d64c-561a-46fb-b524-f4b95507f25e {
  display: none;
}
#s-3591d64c-561a-46fb-b524-f4b95507f25e, #wrap-s-3591d64c-561a-46fb-b524-f4b95507f25e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3591d64c-561a-46fb-b524-f4b95507f25e {
  display: none;
}
#s-3591d64c-561a-46fb-b524-f4b95507f25e, #wrap-s-3591d64c-561a-46fb-b524-f4b95507f25e { display:none !important; }}







#s-3591d64c-561a-46fb-b524-f4b95507f25e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3591d64c-561a-46fb-b524-f4b95507f25e.shg-box.shg-c {
  justify-content: center;
}

#s-95d901c6-672c-4e33-8ccd-34cad6e9a7ae {
  text-align: center;
}





#s-95d901c6-672c-4e33-8ccd-34cad6e9a7ae .shogun-image-content {
  
    align-items: center;
  
}

#s-8db4cd69-3df4-402a-b2b6-05e39ee6bd7e {
  text-align: center;
}





#s-8db4cd69-3df4-402a-b2b6-05e39ee6bd7e .shogun-image-content {
  
    align-items: center;
  
}

#s-8ffc0f10-8fe9-4968-9215-2cc9e3e1436a {
  text-align: center;
}





#s-8ffc0f10-8fe9-4968-9215-2cc9e3e1436a .shogun-image-content {
  
    align-items: center;
  
}

#s-345937ee-62cc-442b-b764-92ce19cd3f48 {
  min-height: 50px;
}
@media (max-width: 767px){#s-345937ee-62cc-442b-b764-92ce19cd3f48 {
  display: none;
}
#s-345937ee-62cc-442b-b764-92ce19cd3f48, #wrap-s-345937ee-62cc-442b-b764-92ce19cd3f48 { display:none !important; }}







#s-345937ee-62cc-442b-b764-92ce19cd3f48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-345937ee-62cc-442b-b764-92ce19cd3f48.shg-box.shg-c {
  justify-content: center;
}

#s-70639333-b325-4c51-938a-654ff3cb3d79 {
  text-align: center;
}





#s-70639333-b325-4c51-938a-654ff3cb3d79 .shogun-image-content {
  
    align-items: center;
  
}

#s-2be8802d-2e21-4592-91b2-765c76ea6612 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2be8802d-2e21-4592-91b2-765c76ea6612 {
  display: none;
}
#s-2be8802d-2e21-4592-91b2-765c76ea6612, #wrap-s-2be8802d-2e21-4592-91b2-765c76ea6612 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2be8802d-2e21-4592-91b2-765c76ea6612 {
  display: none;
}
#s-2be8802d-2e21-4592-91b2-765c76ea6612, #wrap-s-2be8802d-2e21-4592-91b2-765c76ea6612 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2be8802d-2e21-4592-91b2-765c76ea6612 {
  display: none;
}
#s-2be8802d-2e21-4592-91b2-765c76ea6612, #wrap-s-2be8802d-2e21-4592-91b2-765c76ea6612 { display:none !important; }}







#s-2be8802d-2e21-4592-91b2-765c76ea6612 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2be8802d-2e21-4592-91b2-765c76ea6612.shg-box.shg-c {
  justify-content: center;
}

#s-9fb3b7a9-1297-4f5d-b6fe-658340a9bad2 {
  text-align: center;
}





#s-9fb3b7a9-1297-4f5d-b6fe-658340a9bad2 .shogun-image-content {
  
    align-items: center;
  
}

#s-8c47e08d-8a29-48e0-b148-4d466f740b0e {
  min-height: 50px;
}








#s-8c47e08d-8a29-48e0-b148-4d466f740b0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8c47e08d-8a29-48e0-b148-4d466f740b0e.shg-box.shg-c {
  justify-content: center;
}

#s-67eeb9ac-4aee-492a-8169-5e6c1a4be1fe {
  min-height: 50px;
}








#s-67eeb9ac-4aee-492a-8169-5e6c1a4be1fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67eeb9ac-4aee-492a-8169-5e6c1a4be1fe.shg-box.shg-c {
  justify-content: center;
}

#s-5f2c69be-6ea7-467c-bf6a-4006fa4d2e59 {
  margin-top: 80px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-5f2c69be-6ea7-467c-bf6a-4006fa4d2e59 {
  margin-top: 50px;
}
}@media (max-width: 767px){#s-5f2c69be-6ea7-467c-bf6a-4006fa4d2e59 {
  margin-top: 30px;
}
}
#s-5f2c69be-6ea7-467c-bf6a-4006fa4d2e59 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



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

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

.shg-btn.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-1fd49112-0a9e-4460-a7c8-756d029464de {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 0%;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-radius: 0px;
background-color: rgba(97, 130, 179, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(32, 16, 16, 1);
}
#s-1fd49112-0a9e-4460-a7c8-756d029464de:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(55, 55, 56, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-1fd49112-0a9e-4460-a7c8-756d029464de:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1fd49112-0a9e-4460-a7c8-756d029464de.shg-btn {
  color: rgba(32, 16, 16, 1);
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-category-grid {
  margin: -20px 0;
}

.shg-category-row,
.shg-category-row-hor {
  display: flex;
  margin: 20px 0;
}

.shg-category-col,
.shg-category-col-1 {
  flex: 1;
  padding: 0 10px;
}

.shg-category-col:last-child {
  padding-right: 0;
}

.shg-category-col:first-child {
  padding-left: 0;
}

.shg-category-col-2 {
  flex: 2;
  padding: 0 20px;
}

.shg-category-col-3 {
  flex: 3;
  padding: 0 30px;
}

.shg-category-col-4 {
  flex: 4;
  padding: 0 40px;
}

.shg-category-col-5 {
  flex: 5;
  padding: 0 50px;
}

@media (max-width: 768px) {
  .shg-category-row.stacked {
    display: block;
  }

  .shg-category-row .shg-category-col {
    padding: 20px 0;
  }

  .shg-category-row .shg-category-col:first-child {
    padding-top: 0;
  }

  .shg-category-row .shg-category-col:last-child {
    padding-bottom: 0;
  }
}

@media (max-width: 480px) {
  .shg-category-row-hor {
    display: flex;
    flex-wrap: wrap;
  }

  .shg-category-row-hor .shg-category-col,
  .shg-category-row-hor .shg-category-col:first-child,
  .shg-category-row-hor .shg-category-col:last-child {
    min-width: 50%;
    max-width: 50%;
    padding-top: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
  }
}

#s-37ea550f-3a28-49fd-961a-d2a0ce5e1d45 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

#s-f120370c-984f-4c6f-b017-9cf28efc8791 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

.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;
  width: 100%;
  height: 100%;
  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-a05763a5-88d8-4338-82eb-6e318c4003bf {
  text-align: left;
}


.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf {
  max-width: 100%;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom,
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf {
  max-width: 100%;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom,
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf {
  max-width: 100%;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom,
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf {
  max-width: 100%;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom,
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf {
  max-width: 100%;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom,
.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a05763a5-88d8-4338-82eb-6e318c4003bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
.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: #000;
  text-transform: none;
  font-weight: normal;
  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-4bf787ed-abbf-44b2-846e-b0d8da500490 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4bf787ed-abbf-44b2-846e-b0d8da500490 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-d6087561-4bdf-4a1c-aeb0-d8a8249ae7de {
  text-align: center;
}

#s-d6087561-4bdf-4a1c-aeb0-d8a8249ae7de .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-d6087561-4bdf-4a1c-aeb0-d8a8249ae7de .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-d6087561-4bdf-4a1c-aeb0-d8a8249ae7de .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
.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-3dae73be-bff9-4518-9ae5-c1c01b05498c {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-3dae73be-bff9-4518-9ae5-c1c01b05498c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3dae73be-bff9-4518-9ae5-c1c01b05498c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3dae73be-bff9-4518-9ae5-c1c01b05498c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3dae73be-bff9-4518-9ae5-c1c01b05498c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3dae73be-bff9-4518-9ae5-c1c01b05498c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-3dae73be-bff9-4518-9ae5-c1c01b05498c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-5dfa99e4-7d96-4727-9c94-541b16accf62 {
  display: none;
}
#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  text-align: left;
}


.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  max-width: 100%;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom,
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  max-width: 100%;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom,
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  max-width: 100%;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom,
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  max-width: 100%;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom,
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 {
  max-width: 100%;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom,
.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4c567091-060a-49e5-9dd9-b862b259f038 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-70a686ec-dcd4-4dc6-a7ae-722a950d51fb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-70a686ec-dcd4-4dc6-a7ae-722a950d51fb .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-2ec1a9f0-398c-40d0-9d6c-7b85c35bb381 {
  text-align: center;
}

#s-2ec1a9f0-398c-40d0-9d6c-7b85c35bb381 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-2ec1a9f0-398c-40d0-9d6c-7b85c35bb381 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-2ec1a9f0-398c-40d0-9d6c-7b85c35bb381 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-5152f997-0a8c-45a5-8df6-5c63fddf7277 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-5152f997-0a8c-45a5-8df6-5c63fddf7277:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5152f997-0a8c-45a5-8df6-5c63fddf7277:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5152f997-0a8c-45a5-8df6-5c63fddf7277 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5152f997-0a8c-45a5-8df6-5c63fddf7277.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5152f997-0a8c-45a5-8df6-5c63fddf7277.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-5152f997-0a8c-45a5-8df6-5c63fddf7277.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-0e885580-a6e9-4666-8ec1-0787470ef62a {
  display: none;
}
#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  text-align: left;
}


.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  max-width: 100%;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom,
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  max-width: 100%;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom,
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  max-width: 100%;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom,
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  max-width: 100%;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom,
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c {
  max-width: 100%;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom,
.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a999b18d-b352-42df-bce5-2ec34a41297c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-a1c49fa6-216d-4718-a326-838bfc7251d3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a1c49fa6-216d-4718-a326-838bfc7251d3 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-919e43a1-3a2f-4b00-a572-9e9f43d1f023 {
  text-align: center;
}

#s-919e43a1-3a2f-4b00-a572-9e9f43d1f023 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-919e43a1-3a2f-4b00-a572-9e9f43d1f023 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-919e43a1-3a2f-4b00-a572-9e9f43d1f023 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-0f3dedf4-8152-4448-aa67-962b84926b9e {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-0f3dedf4-8152-4448-aa67-962b84926b9e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0f3dedf4-8152-4448-aa67-962b84926b9e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0f3dedf4-8152-4448-aa67-962b84926b9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0f3dedf4-8152-4448-aa67-962b84926b9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0f3dedf4-8152-4448-aa67-962b84926b9e.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-0f3dedf4-8152-4448-aa67-962b84926b9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-eb65bed7-e7b4-49e3-be50-a15b7ee6ded9 {
  display: none;
}
#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  text-align: left;
}


.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  max-width: 100%;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom,
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  max-width: 100%;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom,
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  max-width: 100%;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom,
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  max-width: 100%;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom,
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 {
  max-width: 100%;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom,
.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5116fc9d-5ba0-4deb-9aae-ceaa92d2f865 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-2e283ffa-2d80-4e26-aa5c-35847aaeb3e9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2e283ffa-2d80-4e26-aa5c-35847aaeb3e9 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-8e82408b-2bda-4960-b25f-eb578a751102 {
  text-align: center;
}

#s-8e82408b-2bda-4960-b25f-eb578a751102 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-8e82408b-2bda-4960-b25f-eb578a751102 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-8e82408b-2bda-4960-b25f-eb578a751102 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-4ee946fa-c3c3-44a0-a118-313277d0759c {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-4ee946fa-c3c3-44a0-a118-313277d0759c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4ee946fa-c3c3-44a0-a118-313277d0759c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4ee946fa-c3c3-44a0-a118-313277d0759c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4ee946fa-c3c3-44a0-a118-313277d0759c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4ee946fa-c3c3-44a0-a118-313277d0759c.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-4ee946fa-c3c3-44a0-a118-313277d0759c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 {
  margin-top: 3%;
margin-bottom: 0%;
min-height: 50px;
}
@media (min-width: 1200px){#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 {
  
}
}@media (max-width: 767px){#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 {
  margin-left: 5%;
margin-right: 5%;
}
}







#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e246ed7-a16f-43c7-ae3b-eecab3754ea1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (min-width: 1200px){#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb {
  display: none;
}
#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb, #wrap-s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb {
  display: none;
}
#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb, #wrap-s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb {
  display: none;
}
#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb, #wrap-s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb { display:none !important; }}@media (max-width: 767px){#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb {
  display: none;
}
#s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb, #wrap-s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb { display:none !important; }}
@media (min-width: 0px) {
[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a430739a-2f23-46b8-a46c-3e1c9b6c77eb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-daec9949-4fc4-48a9-a5f7-f04ed8d0c2ac {
  text-align: center;
}




  #s-daec9949-4fc4-48a9-a5f7-f04ed8d0c2ac img.shogun-image {
    
    width: px;
  }


#s-daec9949-4fc4-48a9-a5f7-f04ed8d0c2ac .shogun-image-content {
  
    align-items: center;
  
}

#s-7c9920b3-c396-4d8c-819f-68ea169f0383 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}
@media (max-width: 767px){#s-7c9920b3-c396-4d8c-819f-68ea169f0383 {
  padding-left: 30px;
padding-right: 30px;
}
}







#s-7c9920b3-c396-4d8c-819f-68ea169f0383 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7c9920b3-c396-4d8c-819f-68ea169f0383.shg-box.shg-c {
  justify-content: flex-end;
}

#s-eda2c56b-5b50-41b9-a59d-ad806e359831 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-eda2c56b-5b50-41b9-a59d-ad806e359831 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-404761ba-52cf-4de7-be2b-ec58b6f43dc5 {
  text-align: center;
}

#s-404761ba-52cf-4de7-be2b-ec58b6f43dc5 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0a1dc5fc-e06d-481c-8cf7-1828faef9866 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-0a1dc5fc-e06d-481c-8cf7-1828faef9866:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0a1dc5fc-e06d-481c-8cf7-1828faef9866:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0a1dc5fc-e06d-481c-8cf7-1828faef9866-btn-wrapper {
    text-align: center;
  }


#s-0a1dc5fc-e06d-481c-8cf7-1828faef9866.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-652fe0bb-e22e-421e-82e2-56666bafe7bd {
  text-align: center;
}




  #s-652fe0bb-e22e-421e-82e2-56666bafe7bd img.shogun-image {
    
    width: px;
  }


#s-652fe0bb-e22e-421e-82e2-56666bafe7bd .shogun-image-content {
  
    align-items: center;
  
}

#s-43194322-23d1-4ef5-8340-081887e22cbf {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-43194322-23d1-4ef5-8340-081887e22cbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43194322-23d1-4ef5-8340-081887e22cbf.shg-box.shg-c {
  justify-content: flex-end;
}

#s-4526f0eb-de20-4f8f-9cbc-f7cabd0a1982 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4526f0eb-de20-4f8f-9cbc-f7cabd0a1982 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a40308b0-32ad-42ac-a855-aa64dfb2487d {
  text-align: center;
}

#s-a40308b0-32ad-42ac-a855-aa64dfb2487d .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0208e2d7-ba37-414f-9563-39bc48f3b928 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-0208e2d7-ba37-414f-9563-39bc48f3b928:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0208e2d7-ba37-414f-9563-39bc48f3b928:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0208e2d7-ba37-414f-9563-39bc48f3b928-btn-wrapper {
    text-align: center;
  }


#s-0208e2d7-ba37-414f-9563-39bc48f3b928.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-25d787b8-1154-4b07-b5cf-d993307291f6 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (min-width: 1200px){#s-25d787b8-1154-4b07-b5cf-d993307291f6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-25d787b8-1154-4b07-b5cf-d993307291f6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-25d787b8-1154-4b07-b5cf-d993307291f6 {
  
}
}@media (max-width: 767px){#s-25d787b8-1154-4b07-b5cf-d993307291f6 {
  
}
}
@media (min-width: 0px) {
[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-25d787b8-1154-4b07-b5cf-d993307291f6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-38f5183b-c694-4eee-b9f3-8b36c33c7aff {
  text-align: center;
}
@media (max-width: 767px){#s-38f5183b-c694-4eee-b9f3-8b36c33c7aff {
  margin-bottom: 5%;
}
}



  #s-38f5183b-c694-4eee-b9f3-8b36c33c7aff img.shogun-image {
    
    width: px;
  }


#s-38f5183b-c694-4eee-b9f3-8b36c33c7aff .shogun-image-content {
  
    align-items: center;
  
}

#s-07fceb1d-c96b-41e2-b03d-fe63f04783ce {
  text-align: center;
}
@media (max-width: 767px){#s-07fceb1d-c96b-41e2-b03d-fe63f04783ce {
  margin-bottom: 5%;
}
}



  #s-07fceb1d-c96b-41e2-b03d-fe63f04783ce img.shogun-image {
    
    width: px;
  }


#s-07fceb1d-c96b-41e2-b03d-fe63f04783ce .shogun-image-content {
  
    align-items: center;
  
}

#s-1e7dbaeb-c38d-4f4f-a1b9-6ea920832269 {
  text-align: center;
}




  #s-1e7dbaeb-c38d-4f4f-a1b9-6ea920832269 img.shogun-image {
    
    width: px;
  }


#s-1e7dbaeb-c38d-4f4f-a1b9-6ea920832269 .shogun-image-content {
  
    align-items: center;
  
}

#s-95f839bd-01ce-4d68-8380-9f2e65ca7659 {
  text-align: center;
}




  #s-95f839bd-01ce-4d68-8380-9f2e65ca7659 img.shogun-image {
    
    width: px;
  }


#s-95f839bd-01ce-4d68-8380-9f2e65ca7659 .shogun-image-content {
  
    align-items: center;
  
}

#s-b379b72d-69a4-405c-98fc-74471bb677e1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}
@media (min-width: 1200px){#s-b379b72d-69a4-405c-98fc-74471bb677e1 {
  display: none;
}
#s-b379b72d-69a4-405c-98fc-74471bb677e1, #wrap-s-b379b72d-69a4-405c-98fc-74471bb677e1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b379b72d-69a4-405c-98fc-74471bb677e1 {
  display: none;
}
#s-b379b72d-69a4-405c-98fc-74471bb677e1, #wrap-s-b379b72d-69a4-405c-98fc-74471bb677e1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b379b72d-69a4-405c-98fc-74471bb677e1 {
  display: none;
}
#s-b379b72d-69a4-405c-98fc-74471bb677e1, #wrap-s-b379b72d-69a4-405c-98fc-74471bb677e1 { display:none !important; }}@media (max-width: 767px){#s-b379b72d-69a4-405c-98fc-74471bb677e1 {
  display: none;
}
#s-b379b72d-69a4-405c-98fc-74471bb677e1, #wrap-s-b379b72d-69a4-405c-98fc-74471bb677e1 { display:none !important; }}







#s-b379b72d-69a4-405c-98fc-74471bb677e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b379b72d-69a4-405c-98fc-74471bb677e1.shg-box.shg-c {
  justify-content: center;
}

#s-bb09948f-8e8b-41bc-84fd-798209583959 {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
text-align: center;
}




  #s-bb09948f-8e8b-41bc-84fd-798209583959 img.shogun-image {
    
    width: px;
  }


#s-bb09948f-8e8b-41bc-84fd-798209583959 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb60232c-7be4-4747-8ba0-f65360dae68b {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fb60232c-7be4-4747-8ba0-f65360dae68b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-819dba86-63c8-4c8b-8e15-766fe6db60bd {
  text-align: center;
}

#s-819dba86-63c8-4c8b-8e15-766fe6db60bd .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3969339f-6d3a-4521-8ac8-ff0f7b791d1d {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-3969339f-6d3a-4521-8ac8-ff0f7b791d1d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3969339f-6d3a-4521-8ac8-ff0f7b791d1d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3969339f-6d3a-4521-8ac8-ff0f7b791d1d-btn-wrapper {
    text-align: center;
  }


#s-3969339f-6d3a-4521-8ac8-ff0f7b791d1d.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-e982a70f-ddd5-42df-b757-a22779628dce {
  min-height: 50px;
}








#s-e982a70f-ddd5-42df-b757-a22779628dce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e982a70f-ddd5-42df-b757-a22779628dce.shg-box.shg-c {
  justify-content: center;
}

#s-885a77b7-4c0b-4f7b-be8c-d425d5a433ff {
  margin-top: 50px;
margin-bottom: 50px;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-885a77b7-4c0b-4f7b-be8c-d425d5a433ff {
  margin-top: 50px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-885a77b7-4c0b-4f7b-be8c-d425d5a433ff {
  margin-top: 30px;
margin-bottom: 30px;
}
}
#s-9b8b65a1-d425-4774-b429-dc1aecf4536d {
  text-align: center;
}




  #s-9b8b65a1-d425-4774-b429-dc1aecf4536d img.shogun-image {
    
    width: px;
  }


#s-9b8b65a1-d425-4774-b429-dc1aecf4536d .shogun-image-content {
  
    align-items: center;
  
}

#s-904f3266-bb6f-4ac2-9787-27900e8509e6 {
  text-align: center;
}




  #s-904f3266-bb6f-4ac2-9787-27900e8509e6 img.shogun-image {
    
    width: px;
  }


#s-904f3266-bb6f-4ac2-9787-27900e8509e6 .shogun-image-content {
  
    align-items: center;
  
}

#s-5ee64ace-fb46-4612-8fe7-b3ecc24afaa3 {
  text-align: center;
}




  #s-5ee64ace-fb46-4612-8fe7-b3ecc24afaa3 img.shogun-image {
    
    width: px;
  }


#s-5ee64ace-fb46-4612-8fe7-b3ecc24afaa3 .shogun-image-content {
  
    align-items: center;
  
}

#s-a198b679-bcc5-47ba-9b92-7ddd57640684 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a198b679-bcc5-47ba-9b92-7ddd57640684 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a198b679-bcc5-47ba-9b92-7ddd57640684 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a198b679-bcc5-47ba-9b92-7ddd57640684 {
  
}
}@media (max-width: 767px){#s-a198b679-bcc5-47ba-9b92-7ddd57640684 {
  display: none;
}
#s-a198b679-bcc5-47ba-9b92-7ddd57640684, #wrap-s-a198b679-bcc5-47ba-9b92-7ddd57640684 { display:none !important; }}







#s-a198b679-bcc5-47ba-9b92-7ddd57640684 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a198b679-bcc5-47ba-9b92-7ddd57640684.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b6f13966-6578-418b-936f-b935c230832a {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (min-width: 1200px){#s-b6f13966-6578-418b-936f-b935c230832a {
  display: none;
}
#s-b6f13966-6578-418b-936f-b935c230832a, #wrap-s-b6f13966-6578-418b-936f-b935c230832a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b6f13966-6578-418b-936f-b935c230832a {
  display: none;
}
#s-b6f13966-6578-418b-936f-b935c230832a, #wrap-s-b6f13966-6578-418b-936f-b935c230832a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b6f13966-6578-418b-936f-b935c230832a {
  display: none;
}
#s-b6f13966-6578-418b-936f-b935c230832a, #wrap-s-b6f13966-6578-418b-936f-b935c230832a { display:none !important; }}@media (max-width: 767px){#s-b6f13966-6578-418b-936f-b935c230832a {
  display: none;
}
#s-b6f13966-6578-418b-936f-b935c230832a, #wrap-s-b6f13966-6578-418b-936f-b935c230832a { display:none !important; }}
@media (min-width: 0px) {
[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b6f13966-6578-418b-936f-b935c230832a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-88b34386-9888-4b03-bddf-6d07c7481988 {
  text-align: center;
}




  #s-88b34386-9888-4b03-bddf-6d07c7481988 img.shogun-image {
    
    width: px;
  }


#s-88b34386-9888-4b03-bddf-6d07c7481988 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb8276ac-43c7-4b4d-bd28-72b5a6c81cc8 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}
@media (max-width: 767px){#s-fb8276ac-43c7-4b4d-bd28-72b5a6c81cc8 {
  padding-left: 30px;
padding-right: 30px;
}
}







#s-fb8276ac-43c7-4b4d-bd28-72b5a6c81cc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb8276ac-43c7-4b4d-bd28-72b5a6c81cc8.shg-box.shg-c {
  justify-content: flex-end;
}

#s-1d2dab4f-b8db-4f61-9299-36cc7144faf1 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-1d2dab4f-b8db-4f61-9299-36cc7144faf1 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-333b845c-c8cd-4868-aea6-fb9e10b3c566 {
  text-align: center;
}

#s-333b845c-c8cd-4868-aea6-fb9e10b3c566 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-af9961a4-080b-4373-811f-f607e8ba1b87 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-af9961a4-080b-4373-811f-f607e8ba1b87:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-af9961a4-080b-4373-811f-f607e8ba1b87:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-af9961a4-080b-4373-811f-f607e8ba1b87-btn-wrapper {
    text-align: center;
  }


#s-af9961a4-080b-4373-811f-f607e8ba1b87.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-5005c107-615e-4ab5-9c63-55442d1a3349 {
  text-align: center;
}




  #s-5005c107-615e-4ab5-9c63-55442d1a3349 img.shogun-image {
    
    width: px;
  }


#s-5005c107-615e-4ab5-9c63-55442d1a3349 .shogun-image-content {
  
    align-items: center;
  
}

#s-c745f00f-389c-4d8d-9519-8f3bea2f9165 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-c745f00f-389c-4d8d-9519-8f3bea2f9165 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c745f00f-389c-4d8d-9519-8f3bea2f9165.shg-box.shg-c {
  justify-content: flex-end;
}

#s-95f48cdf-4c49-432b-88db-e6e498deeda6 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-95f48cdf-4c49-432b-88db-e6e498deeda6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-74484811-653b-4c83-bbd2-eb95cd28a4b9 {
  text-align: center;
}

#s-74484811-653b-4c83-bbd2-eb95cd28a4b9 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8977c624-cfd1-43e2-8fa8-ab8c68334dba {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-8977c624-cfd1-43e2-8fa8-ab8c68334dba:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8977c624-cfd1-43e2-8fa8-ab8c68334dba:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8977c624-cfd1-43e2-8fa8-ab8c68334dba-btn-wrapper {
    text-align: center;
  }


#s-8977c624-cfd1-43e2-8fa8-ab8c68334dba.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (min-width: 1200px){#s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1 {
  
}
}@media (max-width: 767px){#s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1 {
  
}
}
@media (min-width: 0px) {
[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2bc2a381-45e1-447a-ab3b-6bbd156b79c1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-278c1a8d-acc6-4736-ba82-dee95a3225b7 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-278c1a8d-acc6-4736-ba82-dee95a3225b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-278c1a8d-acc6-4736-ba82-dee95a3225b7.shg-box.shg-c {
  justify-content: flex-end;
}

#s-f816c0f1-ea54-419b-8a3b-ca4fe9e75a09 {
  margin-top: 0%;
margin-bottom: 5px;
padding-top: 5%;
text-align: center;
}

#s-f816c0f1-ea54-419b-8a3b-ca4fe9e75a09 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-912a848a-d3da-40db-a09b-35b13741a0b0 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-912a848a-d3da-40db-a09b-35b13741a0b0 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cd4578ba-8463-4fa3-8f38-f7ce46e8d613 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 5%;
margin-bottom: 5%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-cd4578ba-8463-4fa3-8f38-f7ce46e8d613:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-cd4578ba-8463-4fa3-8f38-f7ce46e8d613:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-cd4578ba-8463-4fa3-8f38-f7ce46e8d613-btn-wrapper {
    text-align: center;
  }


#s-cd4578ba-8463-4fa3-8f38-f7ce46e8d613.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-c2584d5d-0bf9-4f94-914a-37ec7e738595 {
  text-align: center;
}




  #s-c2584d5d-0bf9-4f94-914a-37ec7e738595 img.shogun-image {
    
    width: px;
  }


#s-c2584d5d-0bf9-4f94-914a-37ec7e738595 .shogun-image-content {
  
    align-items: center;
  
}

#s-3bc902d9-29be-481d-86d3-4cab6196b70f {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-3bc902d9-29be-481d-86d3-4cab6196b70f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3bc902d9-29be-481d-86d3-4cab6196b70f.shg-box.shg-c {
  justify-content: flex-end;
}

#s-0647155e-9057-411e-940e-6c4f3b08fba2 {
  margin-top: 0%;
margin-bottom: 5px;
padding-top: 5%;
padding-bottom: 0%;
text-align: center;
}

#s-0647155e-9057-411e-940e-6c4f3b08fba2 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e73feae5-f56a-4a5d-9559-6f97d2184b58 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-e73feae5-f56a-4a5d-9559-6f97d2184b58 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-46ba5b92-5c2d-4e78-bae1-1c2402e7316e {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 5%;
margin-bottom: 5%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-46ba5b92-5c2d-4e78-bae1-1c2402e7316e:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-46ba5b92-5c2d-4e78-bae1-1c2402e7316e:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-46ba5b92-5c2d-4e78-bae1-1c2402e7316e-btn-wrapper {
    text-align: center;
  }


#s-46ba5b92-5c2d-4e78-bae1-1c2402e7316e.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-326a0b57-c380-46dd-960f-62fa404b9123 {
  text-align: center;
}




  #s-326a0b57-c380-46dd-960f-62fa404b9123 img.shogun-image {
    
    width: px;
  }


#s-326a0b57-c380-46dd-960f-62fa404b9123 .shogun-image-content {
  
    align-items: center;
  
}

#s-883e8c40-15c9-4a09-94ab-16fb83e2d1d4 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-883e8c40-15c9-4a09-94ab-16fb83e2d1d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-883e8c40-15c9-4a09-94ab-16fb83e2d1d4.shg-box.shg-c {
  justify-content: flex-end;
}

#s-930e7892-df83-47bf-8f12-8fbcd9801c5d {
  margin-top: 0%;
margin-bottom: 5px;
padding-top: 5%;
padding-bottom: 0px;
text-align: center;
}

#s-930e7892-df83-47bf-8f12-8fbcd9801c5d .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-58e818e2-ef71-4c4a-bf76-33eefbba929a {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-58e818e2-ef71-4c4a-bf76-33eefbba929a .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e7a48e38-43c6-4c61-b67e-509540c6a1ac {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 5%;
margin-bottom: 5%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-e7a48e38-43c6-4c61-b67e-509540c6a1ac:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-e7a48e38-43c6-4c61-b67e-509540c6a1ac:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-e7a48e38-43c6-4c61-b67e-509540c6a1ac-btn-wrapper {
    text-align: center;
  }


#s-e7a48e38-43c6-4c61-b67e-509540c6a1ac.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-6f008a25-7847-4c56-a653-b2e2310d60ec {
  text-align: center;
}




  #s-6f008a25-7847-4c56-a653-b2e2310d60ec img.shogun-image {
    
    width: px;
  }


#s-6f008a25-7847-4c56-a653-b2e2310d60ec .shogun-image-content {
  
    align-items: center;
  
}

#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}
@media (min-width: 1200px){#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de {
  display: none;
}
#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de, #wrap-s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de {
  display: none;
}
#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de, #wrap-s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de {
  display: none;
}
#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de, #wrap-s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de { display:none !important; }}@media (max-width: 767px){#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de {
  display: none;
}
#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de, #wrap-s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de { display:none !important; }}







#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eb8b3f1f-0ab1-46b7-8b0d-779cf1c526de.shg-box.shg-c {
  justify-content: center;
}

#s-f96eac70-2923-4be0-ae13-6cfd31a9f7b0 {
  margin-left: auto;
margin-right: auto;
max-width: 700px;
text-align: center;
}




  #s-f96eac70-2923-4be0-ae13-6cfd31a9f7b0 img.shogun-image {
    
    width: px;
  }


#s-f96eac70-2923-4be0-ae13-6cfd31a9f7b0 .shogun-image-content {
  
    align-items: center;
  
}

#s-b2cb05f0-feac-4ac9-888b-38a197fd7c10 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b2cb05f0-feac-4ac9-888b-38a197fd7c10 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fb92b4a7-9728-456d-8c91-15b1a3b499dc {
  text-align: center;
}

#s-fb92b4a7-9728-456d-8c91-15b1a3b499dc .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a144b42e-6497-47e0-bae6-e49e333157ca {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-a144b42e-6497-47e0-bae6-e49e333157ca:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a144b42e-6497-47e0-bae6-e49e333157ca:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a144b42e-6497-47e0-bae6-e49e333157ca-btn-wrapper {
    text-align: center;
  }


#s-a144b42e-6497-47e0-bae6-e49e333157ca.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 {
  display: none;
}
#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89, #wrap-s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 {
  display: none;
}
#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89, #wrap-s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 {
  display: none;
}
#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89, #wrap-s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 { display:none !important; }}@media (max-width: 767px){#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 {
  display: none;
}
#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89, #wrap-s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 { display:none !important; }}
#s-06e2aa3e-dfc1-43a3-9cfe-2e329a022c89 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 36px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1a8f4bcf-b85a-44e7-9f24-584316cca15d {
  min-height: 50px;
}
@media (max-width: 767px){#s-1a8f4bcf-b85a-44e7-9f24-584316cca15d {
  display: none;
}
#s-1a8f4bcf-b85a-44e7-9f24-584316cca15d, #wrap-s-1a8f4bcf-b85a-44e7-9f24-584316cca15d { display:none !important; }}







#s-1a8f4bcf-b85a-44e7-9f24-584316cca15d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a8f4bcf-b85a-44e7-9f24-584316cca15d.shg-box.shg-c {
  justify-content: center;
}

#s-3474b5ba-f145-4a63-a291-c83593cdc7f2 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-3474b5ba-f145-4a63-a291-c83593cdc7f2 {
  display: none;
}
#s-3474b5ba-f145-4a63-a291-c83593cdc7f2, #wrap-s-3474b5ba-f145-4a63-a291-c83593cdc7f2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3474b5ba-f145-4a63-a291-c83593cdc7f2 {
  display: none;
}
#s-3474b5ba-f145-4a63-a291-c83593cdc7f2, #wrap-s-3474b5ba-f145-4a63-a291-c83593cdc7f2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3474b5ba-f145-4a63-a291-c83593cdc7f2 {
  display: none;
}
#s-3474b5ba-f145-4a63-a291-c83593cdc7f2, #wrap-s-3474b5ba-f145-4a63-a291-c83593cdc7f2 { display:none !important; }}







#s-3474b5ba-f145-4a63-a291-c83593cdc7f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3474b5ba-f145-4a63-a291-c83593cdc7f2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-495a353f-3c7b-4e7a-8bf9-b3ff3b73ddcf {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-495a353f-3c7b-4e7a-8bf9-b3ff3b73ddcf {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-495a353f-3c7b-4e7a-8bf9-b3ff3b73ddcf {
  
}
}
#s-6de26492-790c-4c97-b283-1c32c099513a {
  text-align: center;
}




  #s-6de26492-790c-4c97-b283-1c32c099513a img.shogun-image {
    
    width: px;
  }


#s-6de26492-790c-4c97-b283-1c32c099513a .shogun-image-content {
  
    align-items: center;
  
}

#s-ea8ae869-57e8-46b8-bffa-17e4baf7ce1a {
  min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-ea8ae869-57e8-46b8-bffa-17e4baf7ce1a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea8ae869-57e8-46b8-bffa-17e4baf7ce1a.shg-box.shg-c {
  justify-content: flex-end;
}

#s-6a30cc22-c11a-40b8-9836-286b41bb6659 {
  text-align: center;
}




  #s-6a30cc22-c11a-40b8-9836-286b41bb6659 img.shogun-image {
    
    width: px;
  }


#s-6a30cc22-c11a-40b8-9836-286b41bb6659 .shogun-image-content {
  
    align-items: center;
  
}

#s-7753d74b-8d09-49c3-98f0-e8e9a17edbd1 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-7753d74b-8d09-49c3-98f0-e8e9a17edbd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7753d74b-8d09-49c3-98f0-e8e9a17edbd1.shg-box.shg-c {
  justify-content: flex-end;
}

#s-fb7575df-7ff2-4694-b4cd-b065c3d90fd4 {
  margin-top: 5%;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fb7575df-7ff2-4694-b4cd-b065c3d90fd4 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c3c9d89e-ce3d-48da-b350-abd3d0fb171d {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-c3c9d89e-ce3d-48da-b350-abd3d0fb171d .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5debac4d-a7b7-407c-9ee0-1ab6e3fcf5c1 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-5debac4d-a7b7-407c-9ee0-1ab6e3fcf5c1:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-5debac4d-a7b7-407c-9ee0-1ab6e3fcf5c1:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-5debac4d-a7b7-407c-9ee0-1ab6e3fcf5c1-btn-wrapper {
    text-align: center;
  }


#s-5debac4d-a7b7-407c-9ee0-1ab6e3fcf5c1.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-c7c741f6-d9cf-43b4-8831-776db661ccd9 {
  min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-c7c741f6-d9cf-43b4-8831-776db661ccd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c7c741f6-d9cf-43b4-8831-776db661ccd9.shg-box.shg-c {
  justify-content: flex-end;
}

#s-e6a203f4-b4ff-4433-9fa3-e82376f8e9ed {
  text-align: center;
}




  #s-e6a203f4-b4ff-4433-9fa3-e82376f8e9ed img.shogun-image {
    
    width: px;
  }


#s-e6a203f4-b4ff-4433-9fa3-e82376f8e9ed .shogun-image-content {
  
    align-items: center;
  
}

#s-47b269ff-67d2-40ef-838f-e814b2cbe814 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-47b269ff-67d2-40ef-838f-e814b2cbe814 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47b269ff-67d2-40ef-838f-e814b2cbe814.shg-box.shg-c {
  justify-content: flex-end;
}

#s-e7b0aa46-4931-412a-9654-972c4c6a21a9 {
  margin-top: 5%;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e7b0aa46-4931-412a-9654-972c4c6a21a9 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ebd7374c-2352-4e82-9ab3-de106d410edb {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-ebd7374c-2352-4e82-9ab3-de106d410edb .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f7c3d33f-d6fb-4267-8ecf-9e5cd2ad44e3 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-f7c3d33f-d6fb-4267-8ecf-9e5cd2ad44e3:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-f7c3d33f-d6fb-4267-8ecf-9e5cd2ad44e3:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-f7c3d33f-d6fb-4267-8ecf-9e5cd2ad44e3-btn-wrapper {
    text-align: center;
  }


#s-f7c3d33f-d6fb-4267-8ecf-9e5cd2ad44e3.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-c90e80d1-b20e-4a69-9488-e66ff40a6e71 {
  text-align: center;
}




  #s-c90e80d1-b20e-4a69-9488-e66ff40a6e71 img.shogun-image {
    
    width: px;
  }


#s-c90e80d1-b20e-4a69-9488-e66ff40a6e71 .shogun-image-content {
  
    align-items: center;
  
}

#s-c2e6f345-c12e-464e-8d1f-63ecab10e5ff {
  text-align: center;
}




  #s-c2e6f345-c12e-464e-8d1f-63ecab10e5ff img.shogun-image {
    
    width: px;
  }


#s-c2e6f345-c12e-464e-8d1f-63ecab10e5ff .shogun-image-content {
  
    align-items: center;
  
}

#s-668c5a7c-4c59-4aee-887b-922b7c9554c9 {
  padding-left: 30px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(246, 244, 242, 1);
}








#s-668c5a7c-4c59-4aee-887b-922b7c9554c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-668c5a7c-4c59-4aee-887b-922b7c9554c9.shg-box.shg-c {
  justify-content: flex-end;
}

#s-97c3cfd9-d498-4ff1-924b-b025414b6f88 {
  margin-top: 5%;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-97c3cfd9-d498-4ff1-924b-b025414b6f88 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-818f52a0-b10f-4600-80ee-7404deb3fc84 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-818f52a0-b10f-4600-80ee-7404deb3fc84 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7e4de9f7-14c8-4ad0-96dd-4af6052239d3 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 1px;
background-color: rgba(34, 33, 33, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(49, 47, 47, 1);
}
#s-7e4de9f7-14c8-4ad0-96dd-4af6052239d3:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(184, 167, 167, 0) !important;
text-decoration: none !important;
hover-type: color !important;}#s-7e4de9f7-14c8-4ad0-96dd-4af6052239d3:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-7e4de9f7-14c8-4ad0-96dd-4af6052239d3-btn-wrapper {
    text-align: center;
  }


#s-7e4de9f7-14c8-4ad0-96dd-4af6052239d3.shg-btn {
  color: rgba(49, 47, 47, 1);
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-family: Quicksand;
  display:  inline-block ;
}

#s-2f3b3a6a-291b-4c92-830d-44e817480ab5 {
  min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-2f3b3a6a-291b-4c92-830d-44e817480ab5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2f3b3a6a-291b-4c92-830d-44e817480ab5.shg-box.shg-c {
  justify-content: flex-end;
}

#s-d5a31486-4bd7-46ba-ae6f-c9cc4236d932 {
  margin-top: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d5a31486-4bd7-46ba-ae6f-c9cc4236d932 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d616d288-08c1-4afa-8a9d-a7aee59a6a3e {
  text-align: center;
}

#s-d616d288-08c1-4afa-8a9d-a7aee59a6a3e .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-02c22b93-3f5e-4824-b145-0e20c795276f {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-02c22b93-3f5e-4824-b145-0e20c795276f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-02c22b93-3f5e-4824-b145-0e20c795276f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-02c22b93-3f5e-4824-b145-0e20c795276f-btn-wrapper {
    text-align: center;
  }


#s-02c22b93-3f5e-4824-b145-0e20c795276f.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-6ff1a1e9-c1ee-44d3-9338-b2790ecceea4 {
  min-height: 50px;
background-color: rgba(244, 244, 247, 1);
}








#s-6ff1a1e9-c1ee-44d3-9338-b2790ecceea4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6ff1a1e9-c1ee-44d3-9338-b2790ecceea4.shg-box.shg-c {
  justify-content: flex-end;
}

#s-4a1f8bd0-9671-4bf2-8e63-3fd9a21123f6 {
  margin-top: 15px;
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4a1f8bd0-9671-4bf2-8e63-3fd9a21123f6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c859221c-fda9-4df5-8890-29d00cd3187d {
  text-align: center;
}

#s-c859221c-fda9-4df5-8890-29d00cd3187d .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  100 ;
  font-family: Roboto;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f34d3341-3a7d-4487-b7f3-bda98ccff629 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(6, 6, 6, 1);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(251, 251, 251, 1);
}
#s-f34d3341-3a7d-4487-b7f3-bda98ccff629:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f34d3341-3a7d-4487-b7f3-bda98ccff629:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f34d3341-3a7d-4487-b7f3-bda98ccff629-btn-wrapper {
    text-align: center;
  }


#s-f34d3341-3a7d-4487-b7f3-bda98ccff629.shg-btn {
  color: rgba(251, 251, 251, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Roboto;
  display:  inline-block ;
}

#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 {
  margin-top: 40px;
min-height: 950px;
}
@media (min-width: 1200px){#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 {
  display: none;
}
#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98, #wrap-s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 {
  display: none;
}
#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98, #wrap-s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 {
  margin-top: 30px;
min-height: 440px;
display: none;
}
#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98, #wrap-s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 { display:none !important; }}@media (max-width: 767px){#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 {
  margin-top: 20px;
min-height: 270px;
display: none;
}
#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98, #wrap-s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 { display:none !important; }}







#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b0c5165b-1df0-4b43-a5d8-ac2e98b42c98.shg-box.shg-c {
  justify-content: center;
}

#s-9c9864b3-0862-4d04-9526-bac9b4420885 {
  margin-top: 0px;
margin-bottom: 1%;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-9c9864b3-0862-4d04-9526-bac9b4420885 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



.shg-ig-x {
  overflow-x: hidden;
}

.shg-ig-posts-container {
  display: flex;
  flex-wrap: wrap;
}

.shg-ig-posts {
  box-sizing: border-box;
  height: 100%;
}

.shg-ig-posts-link {
  text-decoration: none;
}

.shg-ig-posts-image {
  max-height: 100%;
  width: 100%;
  display: block;
}

.shg-ig-posts-caption {
  width: 100%;
  font-size: 12px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  text-align: left;
}

.shg-ig-details-container {
  padding-top: 9px;
  border-top: 1px solid #ddd;
}

.shg-ig-user-details {
  display: flex;
  flex-direction: row;
}

.shg-ig-user-image {
  max-width: 30px;
  max-height: 30px;
  margin-right: 10px;
}

.shg-ig-username-container {
  display: flex;
  flex-direction: column;
}

.shg-ig-user-full-name {
  margin-bottom: 3px !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

.shg-ig-user-createdat {
  margin-bottom: 0 !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

#s-b9138255-8f5a-4a90-b3b7-45f085b02700 {
  text-align: center;
}
@media (max-width: 767px){#s-b9138255-8f5a-4a90-b3b7-45f085b02700 {
  margin-top: 0px;
margin-bottom: 0px;
}
}
[id="s-b9138255-8f5a-4a90-b3b7-45f085b02700"] .shg-ig-posts-container > .shg-ig-posts {
  width: 50%;
  padding-right: 10px;
}

.shg-ig-posts-container {
  width: calc(100% + 10px) !important;
}

@media (min-width: 768px) {
  [id="s-b9138255-8f5a-4a90-b3b7-45f085b02700"] .shg-ig-posts-container > .shg-ig-posts {
    width: 25.0%;
    padding-right: 10px;
  }

  .shg-ig-posts-container {
    width: calc(100% + 10px) !important;
  }
}

#s-32a1878b-3d14-4435-a1d1-97a5c2597198 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-32a1878b-3d14-4435-a1d1-97a5c2597198 .shogun-heading-component h2 {
  color: rgba(1, 16, 2, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cc4c28d1-e375-40d9-a95e-dd8d820defa2 {
  min-height: 50px;
}








#s-cc4c28d1-e375-40d9-a95e-dd8d820defa2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc4c28d1-e375-40d9-a95e-dd8d820defa2.shg-box.shg-c {
  justify-content: center;
}

#s-1d612eb3-5e34-454d-b505-0a610dfdb023 {
  margin-top: 30px;
margin-bottom: 40px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-1d612eb3-5e34-454d-b505-0a610dfdb023 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1aaf7fc5-99ab-45a5-8d00-7873cb30b4bc {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}

#s-4d9192f9-1501-41b5-b856-dbf7eea6ca2f {
  display: none;
}
#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  text-align: left;
}


.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  max-width: 100%;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom,
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  max-width: 100%;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom,
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  max-width: 100%;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom,
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  max-width: 100%;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom,
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b {
  max-width: 100%;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom,
.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e78e5723-8330-42fa-b977-3f7fca55980b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-a664f15a-4e2b-44b6-af39-26b97fdae8d8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a664f15a-4e2b-44b6-af39-26b97fdae8d8 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-c1c4058e-8deb-4f4c-8af7-48f6b4cb3050 {
  text-align: center;
}

#s-c1c4058e-8deb-4f4c-8af7-48f6b4cb3050 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-c1c4058e-8deb-4f4c-8af7-48f6b4cb3050 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-c1c4058e-8deb-4f4c-8af7-48f6b4cb3050 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-87b32043-2fdd-4793-9388-99fa7f14aedb {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-87b32043-2fdd-4793-9388-99fa7f14aedb:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-87b32043-2fdd-4793-9388-99fa7f14aedb:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-87b32043-2fdd-4793-9388-99fa7f14aedb {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-87b32043-2fdd-4793-9388-99fa7f14aedb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-87b32043-2fdd-4793-9388-99fa7f14aedb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-87b32043-2fdd-4793-9388-99fa7f14aedb.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-e8864764-ec8d-4745-8e61-851dca47063a {
  display: none;
}
#s-739eb32f-a429-49f1-8e84-507368444ccd {
  text-align: left;
}


.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd {
  max-width: 100%;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom,
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd {
  max-width: 100%;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom,
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd {
  max-width: 100%;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom,
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd {
  max-width: 100%;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom,
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd {
  max-width: 100%;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom,
.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-739eb32f-a429-49f1-8e84-507368444ccd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-56b8f696-b9d1-429f-839f-9633c3a41b42 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-56b8f696-b9d1-429f-839f-9633c3a41b42 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-6febc6d9-3ecf-4e35-9e14-dccf298544fa {
  text-align: center;
}

#s-6febc6d9-3ecf-4e35-9e14-dccf298544fa .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-6febc6d9-3ecf-4e35-9e14-dccf298544fa .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-6febc6d9-3ecf-4e35-9e14-dccf298544fa .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-35767216-8ecb-4529-ad11-5526f47a7ae4 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-35767216-8ecb-4529-ad11-5526f47a7ae4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-35767216-8ecb-4529-ad11-5526f47a7ae4:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-35767216-8ecb-4529-ad11-5526f47a7ae4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-35767216-8ecb-4529-ad11-5526f47a7ae4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-35767216-8ecb-4529-ad11-5526f47a7ae4.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-35767216-8ecb-4529-ad11-5526f47a7ae4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-03022645-680e-434a-8536-b9396b3fa357 {
  display: none;
}
#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  text-align: left;
}


.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  max-width: 100%;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom,
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  max-width: 100%;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom,
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  max-width: 100%;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom,
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  max-width: 100%;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom,
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 {
  max-width: 100%;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom,
.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c04f8514-f53a-4d00-8b6a-77524df23bd1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-723f3f43-5660-437f-a4a6-bf390b037c0c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-723f3f43-5660-437f-a4a6-bf390b037c0c .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-49e64cc8-3c10-4c5e-8e72-a2987bca4a41 {
  text-align: center;
}

#s-49e64cc8-3c10-4c5e-8e72-a2987bca4a41 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-49e64cc8-3c10-4c5e-8e72-a2987bca4a41 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-49e64cc8-3c10-4c5e-8e72-a2987bca4a41 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-38492cfd-785e-44ed-9099-27649b35a345 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-38492cfd-785e-44ed-9099-27649b35a345:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-38492cfd-785e-44ed-9099-27649b35a345:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-38492cfd-785e-44ed-9099-27649b35a345 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38492cfd-785e-44ed-9099-27649b35a345.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38492cfd-785e-44ed-9099-27649b35a345.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-38492cfd-785e-44ed-9099-27649b35a345.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-7d60c9b0-6736-4399-99b0-a07ba356f19d {
  display: none;
}
#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  text-align: left;
}


.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  max-width: 100%;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom,
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  max-width: 100%;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom,
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  max-width: 100%;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom,
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  max-width: 100%;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom,
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 {
  max-width: 100%;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom,
.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-bc122ed3-3432-4c55-b3f4-5f02d0284bf7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-aa39d37a-2511-453f-bcf7-c572389d0001 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-aa39d37a-2511-453f-bcf7-c572389d0001 .shg-product-title-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
}

#s-2b445ba6-04d9-43f5-b997-0792cea1294d {
  text-align: center;
}

#s-2b445ba6-04d9-43f5-b997-0792cea1294d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-2b445ba6-04d9-43f5-b997-0792cea1294d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Quicksand;
  font-style:  normal ;
  font-size: 18px;
}

#s-2b445ba6-04d9-43f5-b997-0792cea1294d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb.shg-btn {
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  
  font-family: Quicksand;
  display:  inline-block ;
}

#s-78886b7c-8d6a-4f51-8ce0-f3548259f0eb.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-ffd6a10d-f1bd-4af2-ba8f-56452baa9d95 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid #ddd;
}

#s-fe4381d5-8467-42cc-ad4a-144d6fb11230 {
  margin-top: 0%;
min-height: 50px;
}








#s-fe4381d5-8467-42cc-ad4a-144d6fb11230 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fe4381d5-8467-42cc-ad4a-144d6fb11230.shg-box.shg-c {
  justify-content: center;
}

#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 0px;
max-width: 1200px;
text-align: left;
background-color: rgba(241, 241, 241, 0);
}
@media (max-width: 767px){#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 {
  margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 0px;
max-width: 1200px;
text-align: center;
background-color: rgba(241, 241, 241, 0);
}
}
#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 .shogun-heading-component h1 a {
  color: rgba(1, 16, 2, 1);
}

@media (max-width: 767px){#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 .shogun-heading-component h1 {
  color: rgba(1, 16, 2, 1);
  font-weight:   ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-0968f785-ff93-497c-a6c9-6e88eccb5bc5 .shogun-heading-component h1 a {
  color: rgba(1, 16, 2, 1);
}

}
#s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (max-width: 767px){#s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6 {
  padding-left: 5%;
padding-right: 5%;
}
}
@media (min-width: 0px) {
[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b30e5ffd-51f8-4f7f-a8f6-bd9c4e3e88a6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8ae52e12-5b83-4317-a2c7-4ca026724411 {
  text-align: center;
}




  #s-8ae52e12-5b83-4317-a2c7-4ca026724411 img.shogun-image {
    
    width: px;
  }


#s-8ae52e12-5b83-4317-a2c7-4ca026724411 .shogun-image-content {
  
    align-items: center;
  
}

#s-7b5bdeab-5263-4059-ab30-c0deb2e8697e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7b5bdeab-5263-4059-ab30-c0deb2e8697e .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



.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 a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-default-text-content ul,
.shg-default-text-content ol {
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  margin-bottom: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  margin-top: 0;
  -webkit-padding-start: 40px;
          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;
}

#s-8d082a6e-fbf3-4db2-ae0e-ab8210ef8898 {
  margin-top: 5%;
margin-bottom: 0%;
}

#s-38282b83-e64c-4cf1-ad71-517c943c86f0 {
  text-align: center;
}




  #s-38282b83-e64c-4cf1-ad71-517c943c86f0 img.shogun-image {
    
    width: px;
  }


#s-38282b83-e64c-4cf1-ad71-517c943c86f0 .shogun-image-content {
  
    align-items: center;
  
}

#s-b61e1bb8-8bbe-41f5-b385-fb7153cf9b04 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b61e1bb8-8bbe-41f5-b385-fb7153cf9b04 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-e233cb96-23ce-49c3-bd5f-85906719b39e {
  margin-top: 5%;
margin-bottom: 0%;
}

#s-f385b6c5-0ad6-4626-b0c7-50e45279c87a {
  text-align: center;
}




  #s-f385b6c5-0ad6-4626-b0c7-50e45279c87a img.shogun-image {
    
    width: px;
  }


#s-f385b6c5-0ad6-4626-b0c7-50e45279c87a .shogun-image-content {
  
    align-items: center;
  
}

#s-b173ced8-9e60-4c25-800e-3cce4feeb4cb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b173ced8-9e60-4c25-800e-3cce4feeb4cb .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: Quicksand;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-5a9fad96-7b57-4519-b77d-fb6a25c37aba {
  margin-top: 5%;
margin-bottom: 0%;
}

/*
  $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;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}
