#s-a62ea187-b29c-4689-9862-12165e6a8190 {
  text-align: left;
}

#s-2ba65b98-cf84-42db-a3b4-ddc57c045434 {
  text-align: left;
}

.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body > .shogun-tab-content {
  display: none;
}

.shogun-tabs-body > .shogun-tab-content.shogun-tab-active {
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}


  #s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs > li > .shogun-tab-box {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(0, 0, 0, 1);
  }
  #s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(0, 0, 0, 1);
  }
#s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: #50b3da;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 255, 255, 1);
}

#s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 0, 0, 1);
}

#s-a526c060-6f76-45f8-8358-78640132cb1a .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(0, 0, 0, 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09 {
  padding-top: 20px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d078236b-e5fd-4e72-9e6b-3a39d9885f09.shg-box.shg-c {
  justify-content: center;
}

#s-22c08746-0e7f-4fa9-8263-d2836ee9bd09 {
  padding-top: 0em;
padding-bottom: 0em;
min-height: 50px;
}








#s-22c08746-0e7f-4fa9-8263-d2836ee9bd09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22c08746-0e7f-4fa9-8263-d2836ee9bd09.shg-box.shg-c {
  justify-content: center;
}

#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-e4edbbac-dbf0-476e-a591-e2c3f9770797, #wrap-s-e4edbbac-dbf0-476e-a591-e2c3f9770797, #wrap-content-s-e4edbbac-dbf0-476e-a591-e2c3f9770797 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-e4edbbac-dbf0-476e-a591-e2c3f9770797, #wrap-s-e4edbbac-dbf0-476e-a591-e2c3f9770797, #wrap-content-s-e4edbbac-dbf0-476e-a591-e2c3f9770797 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 {
  
}
}@media (max-width: 767px){#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 {
  padding-left: 0em;
padding-right: 0em;
}
}







#s-e4edbbac-dbf0-476e-a591-e2c3f9770797 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4edbbac-dbf0-476e-a591-e2c3f9770797.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-d0fc9bc7-bc4e-4032-a817-3b56e6b375f7 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-d0fc9bc7-bc4e-4032-a817-3b56e6b375f7 {
  padding-top: 0px;
}
}
#s-d0fc9bc7-bc4e-4032-a817-3b56e6b375f7 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-d0fc9bc7-bc4e-4032-a817-3b56e6b375f7 .shg-sld-nav-button.shg-sld-left,
#s-d0fc9bc7-bc4e-4032-a817-3b56e6b375f7 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

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

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

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

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

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

#s-2be5ff59-b14b-4cde-a256-3906473226cd {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-2be5ff59-b14b-4cde-a256-3906473226cd {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-2be5ff59-b14b-4cde-a256-3906473226cd"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-2be5ff59-b14b-4cde-a256-3906473226cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-2be5ff59-b14b-4cde-a256-3906473226cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-2be5ff59-b14b-4cde-a256-3906473226cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

.iframe-img{
        text-align: center;
}
.fst-img img, .snd-img img {
    width: 80%;
}
.slider-fix, .slider-fix-mobile{
  position: relative;
  z-index: 999;
  background-color: rgb(255, 255, 255);
  margin: auto!important;
}
.slider-fix{
  padding-top: 3em;  
}
.add-boxsadow{
    box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.2);
}
/*.round-shandow img{*/
/* box-shadow: 0px 1px 12px 0px #00000045;*/
/* border-radius: 50%;    */
/*}*/
.spec-sub-text{
    font-size: 12px!important;
    margin: 0;
    padding-top: 10px;
    line-height: 13px;
    padding-bottom: 7px;
}
.spec-img{
    font-weight:700;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
 .slider-fix-mobile{
        margin-top: 2em!important;
    }
    .fst-img img, .snd-img img {
    width: 90%;
}
}
#s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1 {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-bda9d3a3-d607-45a6-ab3d-24db1295b2c1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-0bb59d21-72be-4890-aae7-c27e5be15831 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-0bb59d21-72be-4890-aae7-c27e5be15831 {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-0bb59d21-72be-4890-aae7-c27e5be15831"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-0bb59d21-72be-4890-aae7-c27e5be15831"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-0bb59d21-72be-4890-aae7-c27e5be15831"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-0bb59d21-72be-4890-aae7-c27e5be15831"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b3328ff3-2eb5-4273-b9a0-d6d6958b18fb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-f33ca614-d77b-4995-aeb0-9e3e90c22bcc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3 {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-8dec7445-0fc3-4db9-8b33-815aebd7c2d3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-27353342-08e9-436a-9d53-cc81a1eec913 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-27353342-08e9-436a-9d53-cc81a1eec913 {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-27353342-08e9-436a-9d53-cc81a1eec913"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-27353342-08e9-436a-9d53-cc81a1eec913"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-27353342-08e9-436a-9d53-cc81a1eec913"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-27353342-08e9-436a-9d53-cc81a1eec913"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-978cb584-5160-400e-99e3-bf2f4f04b379 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-978cb584-5160-400e-99e3-bf2f4f04b379 {
  margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-978cb584-5160-400e-99e3-bf2f4f04b379"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-978cb584-5160-400e-99e3-bf2f4f04b379"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-978cb584-5160-400e-99e3-bf2f4f04b379"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-978cb584-5160-400e-99e3-bf2f4f04b379"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-f427a5e2-a828-4cb1-b141-aa29a0d89151 {
  margin-left: 2em;
margin-right: 2em;
}
@media (max-width: 767px){#s-f427a5e2-a828-4cb1-b141-aa29a0d89151 {
  margin-top: 0px;
margin-left: 2.5em;
margin-right: 2.5em;
padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-f427a5e2-a828-4cb1-b141-aa29a0d89151"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-f427a5e2-a828-4cb1-b141-aa29a0d89151"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-f427a5e2-a828-4cb1-b141-aa29a0d89151"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-f427a5e2-a828-4cb1-b141-aa29a0d89151"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-ea170a8b-77ac-47a6-8702-3a023174db71 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ea170a8b-77ac-47a6-8702-3a023174db71 {
  padding-top: 0px;
padding-left: 2em;
padding-bottom: 1em;
padding-right: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ea170a8b-77ac-47a6-8702-3a023174db71 {
  padding-left: 2em;
padding-bottom: 1em;
padding-right: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ea170a8b-77ac-47a6-8702-3a023174db71 {
  padding-top: 0px;
padding-bottom: 1em;
display: none;
}
#s-ea170a8b-77ac-47a6-8702-3a023174db71, #wrap-s-ea170a8b-77ac-47a6-8702-3a023174db71, #wrap-content-s-ea170a8b-77ac-47a6-8702-3a023174db71 { display: none !important; }}@media (max-width: 767px){#s-ea170a8b-77ac-47a6-8702-3a023174db71 {
  display: none;
}
#s-ea170a8b-77ac-47a6-8702-3a023174db71, #wrap-s-ea170a8b-77ac-47a6-8702-3a023174db71, #wrap-content-s-ea170a8b-77ac-47a6-8702-3a023174db71 { display: none !important; }}







#s-ea170a8b-77ac-47a6-8702-3a023174db71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea170a8b-77ac-47a6-8702-3a023174db71.shg-box.shg-c {
  justify-content: center;
}

#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 {
  display: none;
}
#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95, #wrap-s-5f948fe4-674e-4f10-8ce3-e53fd663ef95, #wrap-content-s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 {
  display: none;
}
#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95, #wrap-s-5f948fe4-674e-4f10-8ce3-e53fd663ef95, #wrap-content-s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 { display: none !important; }}
#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 .shg-sld-nav-button.shg-sld-left,
#s-5f948fe4-674e-4f10-8ce3-e53fd663ef95 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-9195df7d-62e7-4b5e-a2ca-148358295850 {
  margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-9195df7d-62e7-4b5e-a2ca-148358295850 {
  
}
}
@media (min-width: 0px) {
[id="s-9195df7d-62e7-4b5e-a2ca-148358295850"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9195df7d-62e7-4b5e-a2ca-148358295850"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-9195df7d-62e7-4b5e-a2ca-148358295850"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-9195df7d-62e7-4b5e-a2ca-148358295850"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-83341157-6ec0-476d-a7de-7eb8fad45062"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-83341157-6ec0-476d-a7de-7eb8fad45062"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-83341157-6ec0-476d-a7de-7eb8fad45062"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-83341157-6ec0-476d-a7de-7eb8fad45062"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 0px) {
[id="s-ed356201-7d67-4646-a4ee-48fc286802f8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-ed356201-7d67-4646-a4ee-48fc286802f8"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-ed356201-7d67-4646-a4ee-48fc286802f8"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-ed356201-7d67-4646-a4ee-48fc286802f8"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

#s-a42e5544-9d46-427d-af38-e2efb8bc4538 {
  margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-a42e5544-9d46-427d-af38-e2efb8bc4538 {
  
}
}
@media (min-width: 0px) {
[id="s-a42e5544-9d46-427d-af38-e2efb8bc4538"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a42e5544-9d46-427d-af38-e2efb8bc4538"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-a42e5544-9d46-427d-af38-e2efb8bc4538"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-a42e5544-9d46-427d-af38-e2efb8bc4538"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-f560638e-0da9-48e5-a395-839875eaeaa8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-f560638e-0da9-48e5-a395-839875eaeaa8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-f560638e-0da9-48e5-a395-839875eaeaa8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-f560638e-0da9-48e5-a395-839875eaeaa8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 0px) {
[id="s-8de0b575-7e6c-4e63-9b07-b979c6d3d397"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-8de0b575-7e6c-4e63-9b07-b979c6d3d397"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-8de0b575-7e6c-4e63-9b07-b979c6d3d397"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-8de0b575-7e6c-4e63-9b07-b979c6d3d397"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

#s-a7e37aff-4654-46b4-920f-dc76134a480c {
  margin-top: 0px;
margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-a7e37aff-4654-46b4-920f-dc76134a480c {
  
}
}
@media (min-width: 0px) {
[id="s-a7e37aff-4654-46b4-920f-dc76134a480c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a7e37aff-4654-46b4-920f-dc76134a480c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-a7e37aff-4654-46b4-920f-dc76134a480c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-a7e37aff-4654-46b4-920f-dc76134a480c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-333e26f6-8b46-48d0-aefe-82990ea2b5d9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-333e26f6-8b46-48d0-aefe-82990ea2b5d9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-333e26f6-8b46-48d0-aefe-82990ea2b5d9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-333e26f6-8b46-48d0-aefe-82990ea2b5d9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 0px) {
[id="s-7f10dd1f-2929-43ba-8de5-eaf0f8c99600"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-7f10dd1f-2929-43ba-8de5-eaf0f8c99600"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-7f10dd1f-2929-43ba-8de5-eaf0f8c99600"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-7f10dd1f-2929-43ba-8de5-eaf0f8c99600"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

#s-177c3c2a-09f4-46e7-bd90-59430f1bd869 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-177c3c2a-09f4-46e7-bd90-59430f1bd869 {
  display: none;
}
#s-177c3c2a-09f4-46e7-bd90-59430f1bd869, #wrap-s-177c3c2a-09f4-46e7-bd90-59430f1bd869, #wrap-content-s-177c3c2a-09f4-46e7-bd90-59430f1bd869 { display: none !important; }}
#s-177c3c2a-09f4-46e7-bd90-59430f1bd869 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-177c3c2a-09f4-46e7-bd90-59430f1bd869 .shg-sld-nav-button.shg-sld-left,
#s-177c3c2a-09f4-46e7-bd90-59430f1bd869 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-ac46f05c-8687-478e-a355-1657c1877f2b {
  margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-ac46f05c-8687-478e-a355-1657c1877f2b {
  
}
}
@media (min-width: 0px) {
[id="s-ac46f05c-8687-478e-a355-1657c1877f2b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ac46f05c-8687-478e-a355-1657c1877f2b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-ac46f05c-8687-478e-a355-1657c1877f2b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-ac46f05c-8687-478e-a355-1657c1877f2b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-6efc52b2-185f-4b69-a952-090911b90a5f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-6efc52b2-185f-4b69-a952-090911b90a5f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-6efc52b2-185f-4b69-a952-090911b90a5f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-6efc52b2-185f-4b69-a952-090911b90a5f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 0px) {
[id="s-7aa3ad4d-381c-46ca-82fb-9ebecea92578"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-7aa3ad4d-381c-46ca-82fb-9ebecea92578"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-7aa3ad4d-381c-46ca-82fb-9ebecea92578"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-7aa3ad4d-381c-46ca-82fb-9ebecea92578"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

#s-b757ebbb-3211-4dfe-9641-73e9be493add {
  margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-b757ebbb-3211-4dfe-9641-73e9be493add {
  
}
}
@media (min-width: 0px) {
[id="s-b757ebbb-3211-4dfe-9641-73e9be493add"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b757ebbb-3211-4dfe-9641-73e9be493add"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b757ebbb-3211-4dfe-9641-73e9be493add"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b757ebbb-3211-4dfe-9641-73e9be493add"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-035c8bac-c7b8-4d5c-b43d-8dc7a97c3f4e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-035c8bac-c7b8-4d5c-b43d-8dc7a97c3f4e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-035c8bac-c7b8-4d5c-b43d-8dc7a97c3f4e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-035c8bac-c7b8-4d5c-b43d-8dc7a97c3f4e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 0px) {
[id="s-059d2234-6944-4d35-9509-2e3007e592c1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-059d2234-6944-4d35-9509-2e3007e592c1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-059d2234-6944-4d35-9509-2e3007e592c1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-059d2234-6944-4d35-9509-2e3007e592c1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

#s-ba7a9680-fbb0-4c8b-af76-9c151563c4de {
  margin-top: 0px;
margin-left: 4em;
margin-right: 4em;
padding-top: 10px;
}
@media (max-width: 767px){#s-ba7a9680-fbb0-4c8b-af76-9c151563c4de {
  
}
}
@media (min-width: 0px) {
[id="s-ba7a9680-fbb0-4c8b-af76-9c151563c4de"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ba7a9680-fbb0-4c8b-af76-9c151563c4de"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-ba7a9680-fbb0-4c8b-af76-9c151563c4de"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-ba7a9680-fbb0-4c8b-af76-9c151563c4de"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-b251bcb9-92b7-41af-9860-f900a53d0db4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-b251bcb9-92b7-41af-9860-f900a53d0db4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-b251bcb9-92b7-41af-9860-f900a53d0db4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-b251bcb9-92b7-41af-9860-f900a53d0db4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 0px) {
[id="s-f50763a5-f252-4ca1-a7e0-def1f8e3f6a0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-f50763a5-f252-4ca1-a7e0-def1f8e3f6a0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-f50763a5-f252-4ca1-a7e0-def1f8e3f6a0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-f50763a5-f252-4ca1-a7e0-def1f8e3f6a0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

}

#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-4af166bb-832a-4b91-8d3c-9b087290e8f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4af166bb-832a-4b91-8d3c-9b087290e8f3.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-0061d073-7eae-403d-b8a9-0ccb1749cd57 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0061d073-7eae-403d-b8a9-0ccb1749cd57 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0061d073-7eae-403d-b8a9-0ccb1749cd57 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0061d073-7eae-403d-b8a9-0ccb1749cd57 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4a44e645-37d9-4901-a2b6-b1be76063f14 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}








#s-4a44e645-37d9-4901-a2b6-b1be76063f14 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a44e645-37d9-4901-a2b6-b1be76063f14.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-bf850351-7d91-4705-962c-0cb567a1a971"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bf850351-7d91-4705-962c-0cb567a1a971"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bf850351-7d91-4705-962c-0cb567a1a971"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bf850351-7d91-4705-962c-0cb567a1a971"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-d4de60a9-846d-4ffe-ac81-984b4689800a {
  min-height: 50px;
}








#s-d4de60a9-846d-4ffe-ac81-984b4689800a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4de60a9-846d-4ffe-ac81-984b4689800a.shg-box.shg-c {
  justify-content: center;
}

#s-f7798fd0-2fa0-4b61-b53e-0ad5e61b8f41 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-f7798fd0-2fa0-4b61-b53e-0ad5e61b8f41 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::-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: ;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  color: ;
  font-family: ;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-d838c230-eb23-41a6-88f3-18bc29f5cb8b {
  margin-top: 1em;
margin-bottom: 0px;
}
@media (max-width: 767px){#s-d838c230-eb23-41a6-88f3-18bc29f5cb8b {
  padding-top: 0%;
padding-bottom: 0%;
}
}
.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;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

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

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

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

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

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

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

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

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

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

#s-2d89d80e-3b60-4140-a7e8-f9855dd1a1cc {
  text-align: center;
}

#s-2d89d80e-3b60-4140-a7e8-f9855dd1a1cc {
  overflow: hidden;
  
  
}







  #s-2d89d80e-3b60-4140-a7e8-f9855dd1a1cc img.shogun-image {
    

    
    
    
  }


#s-2d89d80e-3b60-4140-a7e8-f9855dd1a1cc .shogun-image-content {
  
    justify-content: center;
  
}

#s-63ecfec6-d478-47ed-9fab-05bae8967dfd {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
}








#s-63ecfec6-d478-47ed-9fab-05bae8967dfd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63ecfec6-d478-47ed-9fab-05bae8967dfd.shg-box.shg-c {
  justify-content: center;
}

#s-e2df4f2c-e2eb-463f-b01c-4e6d12751e36 {
  text-align: center;
}
@media (max-width: 767px){#s-e2df4f2c-e2eb-463f-b01c-4e6d12751e36 {
  padding-bottom: 0%;
}
}
#s-e2df4f2c-e2eb-463f-b01c-4e6d12751e36 {
  overflow: hidden;
  
  
}








#s-e2df4f2c-e2eb-463f-b01c-4e6d12751e36 .shogun-image-content {
  
    justify-content: center;
  
}

#s-9f5cc563-eb7a-4ade-b3e9-ffeecf912779 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}








#s-9f5cc563-eb7a-4ade-b3e9-ffeecf912779 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f5cc563-eb7a-4ade-b3e9-ffeecf912779.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e7284ca2-4a40-40fc-9636-bfa6e7a2c7ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e7284ca2-4a40-40fc-9636-bfa6e7a2c7ba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e7284ca2-4a40-40fc-9636-bfa6e7a2c7ba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e7284ca2-4a40-40fc-9636-bfa6e7a2c7ba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e7284ca2-4a40-40fc-9636-bfa6e7a2c7ba"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-99683e17-5cbf-4b4c-a560-ea3165fb2d8f {
  text-align: center;
}
@media (max-width: 767px){#s-99683e17-5cbf-4b4c-a560-ea3165fb2d8f {
  margin-top: 0.5em;
margin-bottom: 0em;
}
}
#s-99683e17-5cbf-4b4c-a560-ea3165fb2d8f {
  overflow: hidden;
  
  
}







  #s-99683e17-5cbf-4b4c-a560-ea3165fb2d8f img.shogun-image {
    

    
    
    
  }


#s-99683e17-5cbf-4b4c-a560-ea3165fb2d8f .shogun-image-content {
  
    justify-content: center;
  
}

#s-92f3616c-18b8-4bc3-9c20-0f0827ad3156 {
  min-height: 150px;
}
@media (max-width: 767px){#s-92f3616c-18b8-4bc3-9c20-0f0827ad3156 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-92f3616c-18b8-4bc3-9c20-0f0827ad3156 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92f3616c-18b8-4bc3-9c20-0f0827ad3156.shg-box.shg-c {
  justify-content: center;
}

#s-6dc73cc8-0ba5-4559-90e5-04e0fa202f7a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-6dc73cc8-0ba5-4559-90e5-04e0fa202f7a .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-6293501c-cc0b-42da-b5f3-c5acc0a24894 {
  margin-top: 1em;
}

#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (max-width: 767px){#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be9a0311-8d18-4876-9f1e-eabdd4d9b112.shg-box.shg-c {
  justify-content: center;
}

#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5em;
padding-left: 22%;
padding-bottom: 0px;
padding-right: 22%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e {
  padding-top: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e {
  padding-top: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e {
  padding-top: 0em;
}
}@media (max-width: 767px){#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e {
  padding-top: 0em;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 9%;
}
}







#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c65779a9-2ea6-4651-a403-ee6f9f9b391e.shg-box.shg-c {
  justify-content: center;
}

#s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f {
  padding-top: 1em;
padding-bottom: 3em;
}
@media (min-width: 1200px){#s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f {
  padding-top: 0em;
padding-bottom: 0em;
}
}
@media (min-width: 0px) {
[id="s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-77cdcbf0-2503-4f86-b3ee-d4830d189b6f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-53451e54-3008-46ea-b2fc-19f502b6906d {
  min-height: 50px;
}








#s-53451e54-3008-46ea-b2fc-19f502b6906d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53451e54-3008-46ea-b2fc-19f502b6906d.shg-box.shg-c {
  justify-content: center;
}

#s-12f24834-20db-42cb-a9a9-58b18515d076 {
  margin-top: -5%;
margin-bottom: 0px;
text-align: center;
}

#s-12f24834-20db-42cb-a9a9-58b18515d076 {
  overflow: hidden;
  
  
}







  #s-12f24834-20db-42cb-a9a9-58b18515d076 img.shogun-image {
    

    
    
    
  }


#s-12f24834-20db-42cb-a9a9-58b18515d076 .shogun-image-content {
  
    justify-content: center;
  
}

#s-36f870f8-af64-46e5-92ea-7bdc0a457c62 {
  min-height: 50px;
}








#s-36f870f8-af64-46e5-92ea-7bdc0a457c62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36f870f8-af64-46e5-92ea-7bdc0a457c62.shg-box.shg-c {
  justify-content: center;
}

#s-3a00637e-8ead-44cd-9e63-e27038479ac2 {
  max-width: 510px;
text-align: center;
}

#s-3a00637e-8ead-44cd-9e63-e27038479ac2 {
  overflow: hidden;
  
  
      max-width: 510px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-3a00637e-8ead-44cd-9e63-e27038479ac2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-27a2555e-e6fb-4e13-8526-92faf7bff5dd {
  min-height: 50px;
}








#s-27a2555e-e6fb-4e13-8526-92faf7bff5dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-27a2555e-e6fb-4e13-8526-92faf7bff5dd.shg-box.shg-c {
  justify-content: center;
}

#s-6b160f00-93d7-46f8-862e-9170efbcc21a {
  text-align: center;
}

#s-6b160f00-93d7-46f8-862e-9170efbcc21a {
  overflow: hidden;
  
  
}







  #s-6b160f00-93d7-46f8-862e-9170efbcc21a img.shogun-image {
    

    
    
    
  }


#s-6b160f00-93d7-46f8-862e-9170efbcc21a .shogun-image-content {
  
    justify-content: center;
  
}

#s-7375e07e-5f25-4a30-9604-2a8e5901fe10 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-7375e07e-5f25-4a30-9604-2a8e5901fe10 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-b7c139fc-2761-48da-8a11-2dd0bd715bab {
  margin-left: 8em;
margin-right: 8em;
min-height: 50px;
}
@media (min-width: 1200px){#s-b7c139fc-2761-48da-8a11-2dd0bd715bab {
  margin-right: 6em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b7c139fc-2761-48da-8a11-2dd0bd715bab {
  margin-right: 6em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b7c139fc-2761-48da-8a11-2dd0bd715bab {
  margin-left: 5em;
margin-right: 3em;
}
}@media (max-width: 767px){#s-b7c139fc-2761-48da-8a11-2dd0bd715bab {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-b7c139fc-2761-48da-8a11-2dd0bd715bab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7c139fc-2761-48da-8a11-2dd0bd715bab.shg-box.shg-c {
  justify-content: center;
}

.custom-table {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  
  font-size: 15px !important
}

.entry {
  /*background-color: #f9f9f9;*/
  padding: 5px 10px;
  border-radius: 8px;
  /*border: 1px solid #ddd;*/
}

.entry-content {
  display: flex;
  align-items: flex-start;
}

/* Label with fixed width and colon after */
.entry-label {
  /*font-weight: bold;*/
  min-width: 175px;
  margin-right: 12px;
  text-align: left;
  position: relative;
  font-weight:700 !important;
}

/* Add colon after the label */
.entry-label::after {
  content: ":";
  position: absolute;
  right: -10px;
}

.entry-value {
  flex: 1;
  white-space: pre-line;
  color: #333;
  margin-left: 8px; /* small gap between colon and value */
}

/* Mobile: stack entries in one column */
@media (max-width: 768px) {
  .custom-table {
    grid-template-columns: 1fr;
  }

  .left, .right {
    grid-column: 1;
  }
  .entry-label {
 
  min-width: 168px !important;
  }
}

#s-a581c668-83fb-49f0-adeb-a5e5c9591537 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}

#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 {
  margin-left: 1em;
margin-right: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 {
  margin-top: 1em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
}
}







#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5ffdcbfe-03d6-4a90-957c-f8adc85e3ac0.shg-box.shg-c {
  justify-content: center;
}

#s-8b859dd8-3439-4eb8-aa51-cb4e01c32edf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8b859dd8-3439-4eb8-aa51-cb4e01c32edf {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8b859dd8-3439-4eb8-aa51-cb4e01c32edf .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8b859dd8-3439-4eb8-aa51-cb4e01c32edf .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3806f820-d81c-455a-a4ff-91fd4fee0071 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-3806f820-d81c-455a-a4ff-91fd4fee0071 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3806f820-d81c-455a-a4ff-91fd4fee0071.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-952bb7af-f5d6-453b-8d73-ae1d9995ac76"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-952bb7af-f5d6-453b-8d73-ae1d9995ac76"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-952bb7af-f5d6-453b-8d73-ae1d9995ac76"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-952bb7af-f5d6-453b-8d73-ae1d9995ac76"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-5fd88785-55f8-4722-82c9-83b38e80767a {
  min-height: 50px;
}








#s-5fd88785-55f8-4722-82c9-83b38e80767a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5fd88785-55f8-4722-82c9-83b38e80767a.shg-box.shg-c {
  justify-content: center;
}

#s-39cd21b6-30fc-416d-ba94-eb8379c207dc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-39cd21b6-30fc-416d-ba94-eb8379c207dc .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-74f16392-d5b7-4fb8-9859-30ea849eb998 {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-74f16392-d5b7-4fb8-9859-30ea849eb998 {
  padding-bottom: 10px;
}
}
#s-13542f09-5590-4788-b9ee-1fe7a2c119e6 {
  max-width: 85%;
}
@media (max-width: 767px){#s-13542f09-5590-4788-b9ee-1fe7a2c119e6 {
  margin-top: 0.5em;
margin-bottom: 0em;
}
}







#s-13542f09-5590-4788-b9ee-1fe7a2c119e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-13542f09-5590-4788-b9ee-1fe7a2c119e6.shg-box.shg-c {
  justify-content: center;
}

#s-37774555-9b65-47b0-b6b9-d86561535cb7 {
  border-radius: 25px;
text-align: center;
}

#s-37774555-9b65-47b0-b6b9-d86561535cb7 {
  overflow: hidden;
  
  
}








#s-37774555-9b65-47b0-b6b9-d86561535cb7 .shogun-image-content {
  
    justify-content: center;
  
}

#s-7f70d523-2581-4167-a10e-c9588c1312fa {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7f70d523-2581-4167-a10e-c9588c1312fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f70d523-2581-4167-a10e-c9588c1312fa.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f1f4dbf7-4588-44d3-8d13-cc199fda74cf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f1f4dbf7-4588-44d3-8d13-cc199fda74cf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-f1f4dbf7-4588-44d3-8d13-cc199fda74cf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-f1f4dbf7-4588-44d3-8d13-cc199fda74cf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-f1f4dbf7-4588-44d3-8d13-cc199fda74cf"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-5697d525-f1df-44ef-9358-58d0be0c52d9 {
  border-radius: 25px;
text-align: center;
}

#s-5697d525-f1df-44ef-9358-58d0be0c52d9 {
  overflow: hidden;
  
  
}







  #s-5697d525-f1df-44ef-9358-58d0be0c52d9 img.shogun-image {
    

    
    
    
  }


#s-5697d525-f1df-44ef-9358-58d0be0c52d9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-4207601b-2d3c-43f8-ad69-3dab565395b0 {
  min-height: 150px;
}
@media (max-width: 767px){#s-4207601b-2d3c-43f8-ad69-3dab565395b0 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-4207601b-2d3c-43f8-ad69-3dab565395b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4207601b-2d3c-43f8-ad69-3dab565395b0.shg-box.shg-c {
  justify-content: center;
}

#s-870c5031-dcb9-4cc2-8128-df952655c6d6 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-870c5031-dcb9-4cc2-8128-df952655c6d6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-870c5031-dcb9-4cc2-8128-df952655c6d6 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-870c5031-dcb9-4cc2-8128-df952655c6d6 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d0664df1-3396-448b-9659-a8ce76e42b5e {
  margin-top: 3%;
}

.tabletext1{
    font-size:16px;
   
    text-align: right;
    padding: 0px;
    color:black;
}
.tabletext2{
    font-size:25px;
   
    text-align: center;
    line-height: 24px;
    padding: 0px;
    color:black;
    font-weight: normal;
}
.linebold{
   font-weight: 600;
   padding-bottom:10px;
   padding-top:10px;
}
.tabletext3{
    font-size:16px;
   
    text-align: left;
    padding: 0px;
    color:black;
}
@media only screen and (max-width: 600px) {
    .tabletext1{
        font-size:13px;
    }
    .tabletext2{
        font-size:13px;
    }
    .tabletext3{
        font-size:13px;
    }
}
#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 {
  margin-left: 1em;
margin-right: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 {
  margin-top: 1em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
}
}







#s-de298802-e7d5-49fe-a7bb-eea662ae6c88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de298802-e7d5-49fe-a7bb-eea662ae6c88.shg-box.shg-c {
  justify-content: center;
}

#s-0a5da488-da7a-4b80-8a30-8b3ec025c775 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0a5da488-da7a-4b80-8a30-8b3ec025c775 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0a5da488-da7a-4b80-8a30-8b3ec025c775 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0a5da488-da7a-4b80-8a30-8b3ec025c775 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-106d9fbd-fbf4-4bf6-8c3e-1f0975434242 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-106d9fbd-fbf4-4bf6-8c3e-1f0975434242 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-106d9fbd-fbf4-4bf6-8c3e-1f0975434242.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-36b14630-1c37-42ea-8719-c05aa4e25ebb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-36b14630-1c37-42ea-8719-c05aa4e25ebb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-36b14630-1c37-42ea-8719-c05aa4e25ebb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-36b14630-1c37-42ea-8719-c05aa4e25ebb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-1a27c577-b90e-4337-9757-7eeddf86686c {
  min-height: 50px;
}








#s-1a27c577-b90e-4337-9757-7eeddf86686c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a27c577-b90e-4337-9757-7eeddf86686c.shg-box.shg-c {
  justify-content: center;
}

#s-e5bc4c01-be11-4665-9e6c-ca4da9a65896 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e5bc4c01-be11-4665-9e6c-ca4da9a65896 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-e5bc4c01-be11-4665-9e6c-ca4da9a65896 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e5bc4c01-be11-4665-9e6c-ca4da9a65896 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2c3a8cb0-af70-4eeb-a184-4e8aa236787c {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-2c3a8cb0-af70-4eeb-a184-4e8aa236787c {
  padding-bottom: 10px;
}
}
#s-cdf48ded-bb3d-41b6-a921-373d16ac727f {
  min-height: 50px;
}
@media (max-width: 767px){#s-cdf48ded-bb3d-41b6-a921-373d16ac727f {
  margin-top: 0.5em;
}
}







#s-cdf48ded-bb3d-41b6-a921-373d16ac727f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cdf48ded-bb3d-41b6-a921-373d16ac727f.shg-box.shg-c {
  justify-content: center;
}

#s-f5f12857-4742-4332-b6d5-bf8b565c02d9 {
  text-align: center;
}

#s-f5f12857-4742-4332-b6d5-bf8b565c02d9 {
  overflow: hidden;
  
  
}







  #s-f5f12857-4742-4332-b6d5-bf8b565c02d9 img.shogun-image {
    

    
    
    
  }


#s-f5f12857-4742-4332-b6d5-bf8b565c02d9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-86f3e824-80cd-41ea-9f89-f0f7dfd24afa {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-86f3e824-80cd-41ea-9f89-f0f7dfd24afa {
  margin-top: 1em;
margin-bottom: 0.5em;
}
}







#s-86f3e824-80cd-41ea-9f89-f0f7dfd24afa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-86f3e824-80cd-41ea-9f89-f0f7dfd24afa.shg-box.shg-c {
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-d691388a-d5be-49d5-bc86-45fca4c55e31 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-e2df60cf-6987-4167-9e79-20f86ad1e74c {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e2df60cf-6987-4167-9e79-20f86ad1e74c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2df60cf-6987-4167-9e79-20f86ad1e74c.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-c4a31cc9-b6b7-4289-8bfa-259e98116ede {
  margin-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-c4a31cc9-b6b7-4289-8bfa-259e98116ede"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c4a31cc9-b6b7-4289-8bfa-259e98116ede"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c4a31cc9-b6b7-4289-8bfa-259e98116ede"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c4a31cc9-b6b7-4289-8bfa-259e98116ede"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4322d658-961f-42b9-8b83-3e02d430a044 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4322d658-961f-42b9-8b83-3e02d430a044 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4322d658-961f-42b9-8b83-3e02d430a044 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4322d658-961f-42b9-8b83-3e02d430a044 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-359cee55-3696-46d8-a005-a13f59c8153c {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-359cee55-3696-46d8-a005-a13f59c8153c {
  padding-bottom: 10px;
}
}
#s-b72bc2e0-fa43-4075-98a7-f52c9559336f {
  max-width: 90%;
text-align: center;
}
@media (max-width: 767px){#s-b72bc2e0-fa43-4075-98a7-f52c9559336f {
  margin-top: 0.5em;
margin-bottom: 0.5em;
max-width: 100%;
}
}
#s-b72bc2e0-fa43-4075-98a7-f52c9559336f {
  overflow: hidden;
  
  
      max-width: 90%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-b72bc2e0-fa43-4075-98a7-f52c9559336f img.shogun-image {
    

    
    
    
  }


#s-b72bc2e0-fa43-4075-98a7-f52c9559336f .shogun-image-content {
  
    justify-content: center;
  
}

#s-e980525e-fd7d-40c1-8ce7-2abacdd16af4 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e980525e-fd7d-40c1-8ce7-2abacdd16af4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e980525e-fd7d-40c1-8ce7-2abacdd16af4.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7 {
  padding-top: 10px;
}
}
@media (min-width: 0px) {
[id="s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-5e1ade62-7a57-4621-a68c-1d2d4dc19dd7"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-1fc283fd-311c-407f-a2fb-b0f4e99e3798 {
  min-height: 50px;
}
@media (max-width: 767px){#s-1fc283fd-311c-407f-a2fb-b0f4e99e3798 {
  margin-top: 0.5em;
}
}







#s-1fc283fd-311c-407f-a2fb-b0f4e99e3798 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1fc283fd-311c-407f-a2fb-b0f4e99e3798.shg-box.shg-c {
  justify-content: center;
}

#s-845b4bb3-a62e-4011-a2f9-b1d79180a565 {
  max-width: 90%;
text-align: center;
}
@media (max-width: 767px){#s-845b4bb3-a62e-4011-a2f9-b1d79180a565 {
  max-width: 100%;
}
}
#s-845b4bb3-a62e-4011-a2f9-b1d79180a565 {
  overflow: hidden;
  
  
      max-width: 90%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-845b4bb3-a62e-4011-a2f9-b1d79180a565 img.shogun-image {
    

    
    
    
  }


#s-845b4bb3-a62e-4011-a2f9-b1d79180a565 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f3e894e2-824a-406c-a7f0-9a5b1b305935 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f3e894e2-824a-406c-a7f0-9a5b1b305935 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-f3e894e2-824a-406c-a7f0-9a5b1b305935 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-f3e894e2-824a-406c-a7f0-9a5b1b305935 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3f3b8c49-f925-4cc3-9849-3bd39a85926b {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3f3b8c49-f925-4cc3-9849-3bd39a85926b {
  padding-bottom: 10px;
}
}
#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 {
  margin-left: 1em;
margin-right: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 {
  margin-top: 1em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
}
}







#s-93d24b22-f154-4037-81cb-b90ddf4d57f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93d24b22-f154-4037-81cb-b90ddf4d57f3.shg-box.shg-c {
  justify-content: center;
}

#s-885026c9-1bca-4a19-b41b-421be335ed3a {
  margin-left: 0em;
margin-right: 0em;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-885026c9-1bca-4a19-b41b-421be335ed3a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}@media (max-width: 767px){#s-885026c9-1bca-4a19-b41b-421be335ed3a {
  margin-left: 0em;
margin-right: 0em;
}
}
#s-885026c9-1bca-4a19-b41b-421be335ed3a .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-885026c9-1bca-4a19-b41b-421be335ed3a .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4520052f-3716-43a9-9166-232def4b02cd {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-4520052f-3716-43a9-9166-232def4b02cd {
  padding-bottom: 4%;
padding-right: 7%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4520052f-3716-43a9-9166-232def4b02cd {
  padding-bottom: 4%;
padding-right: 7%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4520052f-3716-43a9-9166-232def4b02cd {
  padding-bottom: 4%;
}
}







#s-4520052f-3716-43a9-9166-232def4b02cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4520052f-3716-43a9-9166-232def4b02cd.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-8bea04ed-38c5-4892-8a1f-fe4cde0d6eac"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8bea04ed-38c5-4892-8a1f-fe4cde0d6eac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-8bea04ed-38c5-4892-8a1f-fe4cde0d6eac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-8bea04ed-38c5-4892-8a1f-fe4cde0d6eac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-bf76780a-5f74-4fa4-b93f-080ef034b258 {
  min-height: 50px;
}








#s-bf76780a-5f74-4fa4-b93f-080ef034b258 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bf76780a-5f74-4fa4-b93f-080ef034b258.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b9428826-cbfd-43a2-b3c4-422ea9f1da2e {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: left;
}

#s-b9428826-cbfd-43a2-b3c4-422ea9f1da2e .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-d98b6fbf-08b3-40ad-a3b9-2866bf275198 {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-d98b6fbf-08b3-40ad-a3b9-2866bf275198 {
  padding-bottom: 10px;
}
}
#s-361e9416-1ab7-416d-a14a-a2d154386731 {
  min-height: 0px;
}
@media (max-width: 767px){#s-361e9416-1ab7-416d-a14a-a2d154386731 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-361e9416-1ab7-416d-a14a-a2d154386731 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-361e9416-1ab7-416d-a14a-a2d154386731.shg-box.shg-c {
  justify-content: center;
}

#s-7b2a52b6-e266-4320-8d9d-176354d728a1 {
  margin-left: 0%;
margin-right: 0%;
border-radius: 25px;
min-height: 80%;
max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-7b2a52b6-e266-4320-8d9d-176354d728a1 {
  min-height: 100%;
max-width: 100%;
}
}
#s-7b2a52b6-e266-4320-8d9d-176354d728a1 {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7b2a52b6-e266-4320-8d9d-176354d728a1 img.shogun-image {
    

    
    
    
  }


#s-7b2a52b6-e266-4320-8d9d-176354d728a1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-4c55fc19-47ec-4b1b-9ab0-7e17c949f317 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-4c55fc19-47ec-4b1b-9ab0-7e17c949f317 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c55fc19-47ec-4b1b-9ab0-7e17c949f317.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-62bd07af-a61c-4170-bb77-8f0c000f3cf3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-62bd07af-a61c-4170-bb77-8f0c000f3cf3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-62bd07af-a61c-4170-bb77-8f0c000f3cf3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-62bd07af-a61c-4170-bb77-8f0c000f3cf3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-62bd07af-a61c-4170-bb77-8f0c000f3cf3"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-b4da3a0f-34a9-4209-ba0a-d06cea454d15 {
  border-radius: 25px;
text-align: center;
}

#s-b4da3a0f-34a9-4209-ba0a-d06cea454d15 {
  overflow: hidden;
  
  
}







  #s-b4da3a0f-34a9-4209-ba0a-d06cea454d15 img.shogun-image {
    

    
    
    
  }


#s-b4da3a0f-34a9-4209-ba0a-d06cea454d15 .shogun-image-content {
  
    justify-content: center;
  
}

#s-aec8c18c-8f4b-4118-a3ee-dc9093160828 {
  min-height: 150px;
}
@media (max-width: 767px){#s-aec8c18c-8f4b-4118-a3ee-dc9093160828 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-aec8c18c-8f4b-4118-a3ee-dc9093160828 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aec8c18c-8f4b-4118-a3ee-dc9093160828.shg-box.shg-c {
  justify-content: center;
}

#s-b67188a7-86bf-4fec-9075-7c15f6faa1f3 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: left;
}

#s-b67188a7-86bf-4fec-9075-7c15f6faa1f3 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-c0137496-3361-4d4e-b66e-d0db0ce23f96 {
  margin-top: 3%;
}

#s-d6391e5a-d9da-4c55-9393-ec5a970e46c6 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d6391e5a-d9da-4c55-9393-ec5a970e46c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d6391e5a-d9da-4c55-9393-ec5a970e46c6.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-6752b358-f4ac-4cd0-ba94-f40723934f8a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6752b358-f4ac-4cd0-ba94-f40723934f8a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6752b358-f4ac-4cd0-ba94-f40723934f8a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6752b358-f4ac-4cd0-ba94-f40723934f8a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6dcf97dc-30d6-45ef-a138-afbdd7c770a0 {
  min-height: 50px;
}








#s-6dcf97dc-30d6-45ef-a138-afbdd7c770a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6dcf97dc-30d6-45ef-a138-afbdd7c770a0.shg-box.shg-c {
  justify-content: center;
}

#s-0297c3fd-66cf-4295-8eca-275f77bbb57e {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: left;
}

#s-0297c3fd-66cf-4295-8eca-275f77bbb57e .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-8449dd48-5392-4b23-bd0e-c21f8afa9927 {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-8449dd48-5392-4b23-bd0e-c21f8afa9927 {
  padding-bottom: 10px;
}
}
#s-7f715341-26eb-44d8-9570-7fdedcd616fa {
  min-height: 150px;
}
@media (max-width: 767px){#s-7f715341-26eb-44d8-9570-7fdedcd616fa {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-7f715341-26eb-44d8-9570-7fdedcd616fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f715341-26eb-44d8-9570-7fdedcd616fa.shg-box.shg-c {
  justify-content: center;
}

#s-38e00a98-b48f-4469-809e-577e2e6663df {
  border-radius: 25px;
text-align: center;
}

#s-38e00a98-b48f-4469-809e-577e2e6663df {
  overflow: hidden;
  
  
}







  #s-38e00a98-b48f-4469-809e-577e2e6663df img.shogun-image {
    

    
    
    
  }


#s-38e00a98-b48f-4469-809e-577e2e6663df .shogun-image-content {
  
    justify-content: center;
  
}

#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-8fabc67b-6080-443c-a8d9-1792e5b0de38 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8fabc67b-6080-443c-a8d9-1792e5b0de38.shg-box.shg-c {
  justify-content: center;
}

#s-607b1263-8a4f-4b31-a3f5-da64853fd67f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-607b1263-8a4f-4b31-a3f5-da64853fd67f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-607b1263-8a4f-4b31-a3f5-da64853fd67f .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-607b1263-8a4f-4b31-a3f5-da64853fd67f .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c107ccf9-4b72-4b8a-bc5a-1237c4669c30 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c107ccf9-4b72-4b8a-bc5a-1237c4669c30 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c107ccf9-4b72-4b8a-bc5a-1237c4669c30.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-348c4e36-d47f-48d8-b5e0-4de8bbf46c2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-348c4e36-d47f-48d8-b5e0-4de8bbf46c2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-348c4e36-d47f-48d8-b5e0-4de8bbf46c2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-348c4e36-d47f-48d8-b5e0-4de8bbf46c2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0bda32ca-c7f2-4776-8581-375c599d25ac {
  min-height: 50px;
}








#s-0bda32ca-c7f2-4776-8581-375c599d25ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0bda32ca-c7f2-4776-8581-375c599d25ac.shg-box.shg-c {
  justify-content: center;
}

#s-cc0a095b-3388-405d-897c-5772268aed55 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-cc0a095b-3388-405d-897c-5772268aed55 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-cc0a095b-3388-405d-897c-5772268aed55 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-cc0a095b-3388-405d-897c-5772268aed55 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-80d0c487-5ac2-4dab-bf75-d4809ac1c862 {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-80d0c487-5ac2-4dab-bf75-d4809ac1c862 {
  padding-bottom: 10px;
}
}
#s-c789c4b7-694f-4506-955a-65ddc401f1e1 {
  min-height: 150px;
}
@media (max-width: 767px){#s-c789c4b7-694f-4506-955a-65ddc401f1e1 {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
min-height: 0px;
}
}







#s-c789c4b7-694f-4506-955a-65ddc401f1e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c789c4b7-694f-4506-955a-65ddc401f1e1.shg-box.shg-c {
  justify-content: center;
}

#s-34dc795b-62d0-45c1-9314-7514d025dd1a {
  margin-left: 0%;
padding-left: 0%;
padding-right: 0%;
border-radius: 25px;
text-align: center;
}

#s-34dc795b-62d0-45c1-9314-7514d025dd1a {
  overflow: hidden;
  
  
}







  #s-34dc795b-62d0-45c1-9314-7514d025dd1a img.shogun-image {
    

    
    
    
  }


#s-34dc795b-62d0-45c1-9314-7514d025dd1a .shogun-image-content {
  
    justify-content: center;
  
}

#s-02ab95f5-83a9-42a5-8954-f044e5c998df {
  margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-02ab95f5-83a9-42a5-8954-f044e5c998df {
  margin-top: 10px;
margin-bottom: 0px;
}
}







#s-02ab95f5-83a9-42a5-8954-f044e5c998df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02ab95f5-83a9-42a5-8954-f044e5c998df.shg-box.shg-c {
  justify-content: center;
}

#s-49dc84ca-1cb3-4eb7-ba1b-fc991c3e1afc {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-49dc84ca-1cb3-4eb7-ba1b-fc991c3e1afc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-49dc84ca-1cb3-4eb7-ba1b-fc991c3e1afc .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-49dc84ca-1cb3-4eb7-ba1b-fc991c3e1afc .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-8f815ac4-2ef1-4fb8-84ca-f42d5e88f19f {
  margin-top: 1%;
}

#s-0ac75140-fa51-4c7c-9187-132c3aed9f2c {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0ac75140-fa51-4c7c-9187-132c3aed9f2c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ac75140-fa51-4c7c-9187-132c3aed9f2c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-865fd302-a99e-4967-84a4-14d2c6b820d7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-865fd302-a99e-4967-84a4-14d2c6b820d7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-865fd302-a99e-4967-84a4-14d2c6b820d7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-865fd302-a99e-4967-84a4-14d2c6b820d7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4c26c902-015e-4c84-bb9d-dfbf1caeab09 {
  min-height: 50px;
}
@media (max-width: 767px){#s-4c26c902-015e-4c84-bb9d-dfbf1caeab09 {
  padding-bottom: 10px;
}
}







#s-4c26c902-015e-4c84-bb9d-dfbf1caeab09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c26c902-015e-4c84-bb9d-dfbf1caeab09.shg-box.shg-c {
  justify-content: center;
}

#s-6b85e127-c96d-4561-8997-5f1e00a22d43 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6b85e127-c96d-4561-8997-5f1e00a22d43 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6b85e127-c96d-4561-8997-5f1e00a22d43 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6b85e127-c96d-4561-8997-5f1e00a22d43 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-8d886848-fc34-4249-8ed0-e3d0285b2ee4 {
  margin-top: 3%;
}

#s-640d6084-dec1-4e95-9ba0-24212b01f36c {
  min-height: 50px;
}
@media (max-width: 767px){#s-640d6084-dec1-4e95-9ba0-24212b01f36c {
  margin-bottom: 0.5em;
min-height: 0px;
}
}







#s-640d6084-dec1-4e95-9ba0-24212b01f36c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-640d6084-dec1-4e95-9ba0-24212b01f36c.shg-box.shg-c {
  justify-content: center;
}

#s-acb0fc73-b0e5-46a8-8011-e43bcf331162 {
  border-radius: 25px;
text-align: center;
}

#s-acb0fc73-b0e5-46a8-8011-e43bcf331162 {
  overflow: hidden;
  
  
}







  #s-acb0fc73-b0e5-46a8-8011-e43bcf331162 img.shogun-image {
    

    
    
    
  }


#s-acb0fc73-b0e5-46a8-8011-e43bcf331162 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0482bd09-af04-45f3-832d-887f84c42a06 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0482bd09-af04-45f3-832d-887f84c42a06 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0482bd09-af04-45f3-832d-887f84c42a06.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f9a54eaa-b4ae-42e0-a7f9-9e912125c8e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f9a54eaa-b4ae-42e0-a7f9-9e912125c8e7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f9a54eaa-b4ae-42e0-a7f9-9e912125c8e7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f9a54eaa-b4ae-42e0-a7f9-9e912125c8e7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-f9a54eaa-b4ae-42e0-a7f9-9e912125c8e7"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-52ce1a97-7e5f-4a5c-8f62-4a45f0f077bb {
  min-height: 50px;
}








#s-52ce1a97-7e5f-4a5c-8f62-4a45f0f077bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-52ce1a97-7e5f-4a5c-8f62-4a45f0f077bb.shg-box.shg-c {
  justify-content: center;
}

#s-1f7cf2ec-9508-43a0-a5b2-0e5fe9a0197f {
  border-radius: 25px;
text-align: center;
}

#s-1f7cf2ec-9508-43a0-a5b2-0e5fe9a0197f {
  overflow: hidden;
  
  
}







  #s-1f7cf2ec-9508-43a0-a5b2-0e5fe9a0197f img.shogun-image {
    

    
    
    
  }


#s-1f7cf2ec-9508-43a0-a5b2-0e5fe9a0197f .shogun-image-content {
  
    justify-content: center;
  
}

#s-4d9c0f70-3cad-4781-9cbe-c991d1bd2e31 {
  min-height: 150px;
}
@media (max-width: 767px){#s-4d9c0f70-3cad-4781-9cbe-c991d1bd2e31 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-4d9c0f70-3cad-4781-9cbe-c991d1bd2e31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d9c0f70-3cad-4781-9cbe-c991d1bd2e31.shg-box.shg-c {
  justify-content: center;
}

#s-8b43bce1-4c92-4d8c-83dc-29933a97cfc8 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8b43bce1-4c92-4d8c-83dc-29933a97cfc8 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8b43bce1-4c92-4d8c-83dc-29933a97cfc8 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8b43bce1-4c92-4d8c-83dc-29933a97cfc8 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4a51c1a6-e896-4d5f-9fcb-10d4ea41a8b7 {
  margin-top: 3%;
}

#s-d5be838c-8b7f-4f73-91f4-689803158e63 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d5be838c-8b7f-4f73-91f4-689803158e63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d5be838c-8b7f-4f73-91f4-689803158e63.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-13489693-7901-460c-9315-b3872751222f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-13489693-7901-460c-9315-b3872751222f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-13489693-7901-460c-9315-b3872751222f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-13489693-7901-460c-9315-b3872751222f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c67a6e30-0b35-46ee-beca-28117fbdfd66 {
  min-height: 50px;
}
@media (max-width: 767px){#s-c67a6e30-0b35-46ee-beca-28117fbdfd66 {
  padding-bottom: 10px;
}
}







#s-c67a6e30-0b35-46ee-beca-28117fbdfd66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c67a6e30-0b35-46ee-beca-28117fbdfd66.shg-box.shg-c {
  justify-content: center;
}

#s-beb678bb-bedd-44cb-8c5c-42bb43cc1ba9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-beb678bb-bedd-44cb-8c5c-42bb43cc1ba9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-beb678bb-bedd-44cb-8c5c-42bb43cc1ba9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-beb678bb-bedd-44cb-8c5c-42bb43cc1ba9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b29b03b1-6856-4c6b-b132-daf857262453 {
  margin-top: 3%;
}

#s-ad5b44ed-ab12-4a51-a7d7-8d8ce25e65bc {
  min-height: 150px;
}
@media (max-width: 767px){#s-ad5b44ed-ab12-4a51-a7d7-8d8ce25e65bc {
  margin-top: 0.5em;
padding-top: 10px;
padding-bottom: 10px;
}
}







#s-ad5b44ed-ab12-4a51-a7d7-8d8ce25e65bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad5b44ed-ab12-4a51-a7d7-8d8ce25e65bc.shg-box.shg-c {
  justify-content: center;
}

#s-79a021e0-f014-4223-968c-c59fb8a6b388 {
  border-radius: 25px;
text-align: center;
}

#s-79a021e0-f014-4223-968c-c59fb8a6b388 {
  overflow: hidden;
  
  
}







  #s-79a021e0-f014-4223-968c-c59fb8a6b388 img.shogun-image {
    

    
    
    
  }


#s-79a021e0-f014-4223-968c-c59fb8a6b388 .shogun-image-content {
  
    justify-content: center;
  
}

#s-d8a9c7e8-514d-4985-bb9d-f33996bc0e0e {
  margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d8a9c7e8-514d-4985-bb9d-f33996bc0e0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d8a9c7e8-514d-4985-bb9d-f33996bc0e0e.shg-box.shg-c {
  justify-content: center;
}

#s-bd1253ec-ca29-4bb9-98fe-8a2ce0cadc99 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-bd1253ec-ca29-4bb9-98fe-8a2ce0cadc99 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-bd1253ec-ca29-4bb9-98fe-8a2ce0cadc99 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-bd1253ec-ca29-4bb9-98fe-8a2ce0cadc99 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-991bea35-18d9-4a67-8ebb-9224c0a86acd {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}








#s-991bea35-18d9-4a67-8ebb-9224c0a86acd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-991bea35-18d9-4a67-8ebb-9224c0a86acd.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  max-width: 100%;
}
}
#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  margin: 0 !important;
  overflow: visible;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add background color handling */
  
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 25px;

}





  img.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
  box-sizing: border-box;
}



.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  
}


@media (min-width: 1200px){#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  margin: 0 !important;
  overflow: visible;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add background color handling */
  
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
  box-sizing: border-box;
}



.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  margin: 0 !important;
  overflow: visible;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add background color handling */
  
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
  box-sizing: border-box;
}



.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  margin: 0 !important;
  overflow: visible;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add background color handling */
  
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
  box-sizing: border-box;
}



.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  
}


}@media (max-width: 767px){#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  margin: 0 !important;
  overflow: visible;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add background color handling */
  
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c.shogun-image {
  box-sizing: border-box;
}



.s-bd81ce3f-cb92-41d2-b107-7cdd93bf2d0c img.shogun-image {
  
}


}
@media (min-width: 1200px){#s-a52c6cd6-30b0-4f00-b5d2-9e66bba8cca8 {
  padding-top: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a52c6cd6-30b0-4f00-b5d2-9e66bba8cca8 {
  padding-top: 0em;
}
}@media (max-width: 767px){#s-a52c6cd6-30b0-4f00-b5d2-9e66bba8cca8 {
  padding-top: 0em;
padding-bottom: 0em;
}
}
#s-c36f9ab7-5500-4823-aa93-318801987ea6 {
  padding-left: 15em;
padding-right: 15em;
}
@media (max-width: 767px){#s-c36f9ab7-5500-4823-aa93-318801987ea6 {
  padding-left: 3em;
padding-right: 3em;
}
}
#s-a339a79d-87a6-48af-9d83-143332bea5af {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a339a79d-87a6-48af-9d83-143332bea5af {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a339a79d-87a6-48af-9d83-143332bea5af {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a339a79d-87a6-48af-9d83-143332bea5af {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-a339a79d-87a6-48af-9d83-143332bea5af {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-a339a79d-87a6-48af-9d83-143332bea5af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a339a79d-87a6-48af-9d83-143332bea5af.shg-box.shg-c {
  justify-content: center;
}

#s-55057401-3e8c-4eea-aa9d-a0aec2206ea8 {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}
@media (min-width: 1200px){#s-55057401-3e8c-4eea-aa9d-a0aec2206ea8 {
  margin-top: 0em;
margin-bottom: 0em;
}
}
#s-55057401-3e8c-4eea-aa9d-a0aec2206ea8 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 4em;
  
  
  text-align: left;
}


@media (min-width: 1200px){#s-55057401-3e8c-4eea-aa9d-a0aec2206ea8 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 4em;
  
  
  text-align: left;
}


}
#s-e51be0a2-9678-4ab6-9754-643080308fbf {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e51be0a2-9678-4ab6-9754-643080308fbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e51be0a2-9678-4ab6-9754-643080308fbf.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-7d7997b2-0081-4e73-8fec-fe458b30072f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7d7997b2-0081-4e73-8fec-fe458b30072f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7d7997b2-0081-4e73-8fec-fe458b30072f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7d7997b2-0081-4e73-8fec-fe458b30072f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-62a5ef31-45fe-4925-8711-812901383038 {
  min-height: 50px;
}








#s-62a5ef31-45fe-4925-8711-812901383038 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62a5ef31-45fe-4925-8711-812901383038.shg-box.shg-c {
  justify-content: center;
}

#s-663c4cb0-3934-4ef1-be4e-9fd68d73d02f {
  margin-top: 0.5em;
margin-left: auto;
margin-bottom: 0.5em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-663c4cb0-3934-4ef1-be4e-9fd68d73d02f .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



@media (max-width: 767px){#s-2226ea6e-bd0b-4bf5-a62b-1abfa48acf76 {
  padding-bottom: 10px;
}
}
#s-12c055b2-dc37-4ff3-a643-09aab2ec3bdc {
  min-height: 150px;
}
@media (max-width: 767px){#s-12c055b2-dc37-4ff3-a643-09aab2ec3bdc {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
min-height: 0px;
}
}







#s-12c055b2-dc37-4ff3-a643-09aab2ec3bdc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-12c055b2-dc37-4ff3-a643-09aab2ec3bdc.shg-box.shg-c {
  justify-content: center;
}

#s-c26ee106-686f-42e4-bb16-9c773d82522e {
  margin-left: 0%;
padding-left: 0%;
padding-right: 0%;
border-radius: 25px;
text-align: center;
}

#s-c26ee106-686f-42e4-bb16-9c773d82522e {
  overflow: hidden;
  
  
}







  #s-c26ee106-686f-42e4-bb16-9c773d82522e img.shogun-image {
    

    
    
    
  }


#s-c26ee106-686f-42e4-bb16-9c773d82522e .shogun-image-content {
  
    justify-content: center;
  
}

#s-5a65824a-d7c6-4a1a-bac6-731ef67b82bc {
  margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5a65824a-d7c6-4a1a-bac6-731ef67b82bc {
  margin-top: 10px;
margin-bottom: 0px;
}
}







#s-5a65824a-d7c6-4a1a-bac6-731ef67b82bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a65824a-d7c6-4a1a-bac6-731ef67b82bc.shg-box.shg-c {
  justify-content: center;
}

#s-59154522-4b2c-4687-96eb-104492c7f21a {
  margin-top: 0.5em;
margin-left: auto;
margin-bottom: 0.5em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-59154522-4b2c-4687-96eb-104492c7f21a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-d02d90f8-a44e-4e78-b499-99109c8c2494 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d02d90f8-a44e-4e78-b499-99109c8c2494 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d02d90f8-a44e-4e78-b499-99109c8c2494.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a3567326-9097-4ddb-9b0b-0dea2f88a26d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a3567326-9097-4ddb-9b0b-0dea2f88a26d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a3567326-9097-4ddb-9b0b-0dea2f88a26d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a3567326-9097-4ddb-9b0b-0dea2f88a26d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-24122573-ce25-424e-bb99-fffd5b88376d {
  min-height: 50px;
}
@media (max-width: 767px){#s-24122573-ce25-424e-bb99-fffd5b88376d {
  padding-bottom: 10px;
}
}







#s-24122573-ce25-424e-bb99-fffd5b88376d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-24122573-ce25-424e-bb99-fffd5b88376d.shg-box.shg-c {
  justify-content: center;
}

#s-ee50e967-3dea-4e99-9e0a-d1b561081103 {
  margin-top: 0.5em;
margin-left: auto;
margin-bottom: 0.5em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-ee50e967-3dea-4e99-9e0a-d1b561081103 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-6d70c885-b8b1-4d44-95ab-94c91e5021f2 {
  min-height: 50px;
}
@media (max-width: 767px){#s-6d70c885-b8b1-4d44-95ab-94c91e5021f2 {
  margin-bottom: 0.5em;
min-height: 0px;
}
}







#s-6d70c885-b8b1-4d44-95ab-94c91e5021f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d70c885-b8b1-4d44-95ab-94c91e5021f2.shg-box.shg-c {
  justify-content: center;
}

#s-3022db28-cf3c-4409-810a-db8d92d0e809 {
  border-radius: 25px;
text-align: center;
}

#s-3022db28-cf3c-4409-810a-db8d92d0e809 {
  overflow: hidden;
  
  
}







  #s-3022db28-cf3c-4409-810a-db8d92d0e809 img.shogun-image {
    

    
    
    
  }


#s-3022db28-cf3c-4409-810a-db8d92d0e809 .shogun-image-content {
  
    justify-content: center;
  
}

#s-213d420d-a257-48ab-9936-45b3caf7a4c2 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-213d420d-a257-48ab-9936-45b3caf7a4c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-213d420d-a257-48ab-9936-45b3caf7a4c2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-cc57852d-8171-4681-92c2-034cfcf02160"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cc57852d-8171-4681-92c2-034cfcf02160"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cc57852d-8171-4681-92c2-034cfcf02160"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cc57852d-8171-4681-92c2-034cfcf02160"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-cc57852d-8171-4681-92c2-034cfcf02160"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-3d81e38f-e1d1-4278-b6ef-7d958fe58711 {
  min-height: 50px;
}








#s-3d81e38f-e1d1-4278-b6ef-7d958fe58711 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3d81e38f-e1d1-4278-b6ef-7d958fe58711.shg-box.shg-c {
  justify-content: center;
}

#s-ff1d1dad-b091-47a8-9692-266f581cdb97 {
  border-radius: 25px;
text-align: center;
}

#s-ff1d1dad-b091-47a8-9692-266f581cdb97 {
  overflow: hidden;
  
  
}







  #s-ff1d1dad-b091-47a8-9692-266f581cdb97 img.shogun-image {
    

    
    
    
  }


#s-ff1d1dad-b091-47a8-9692-266f581cdb97 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e520566c-cb36-4777-862c-3f1284dfa286 {
  min-height: 150px;
}
@media (max-width: 767px){#s-e520566c-cb36-4777-862c-3f1284dfa286 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-e520566c-cb36-4777-862c-3f1284dfa286 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e520566c-cb36-4777-862c-3f1284dfa286.shg-box.shg-c {
  justify-content: center;
}

#s-a5b57624-7451-4286-83dc-fa15bd1af02c {
  margin-top: 0.5em;
margin-left: auto;
margin-bottom: 0.5em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-a5b57624-7451-4286-83dc-fa15bd1af02c .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-28cbc9e1-a8c5-467e-b04b-e4fc72990c10 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-28cbc9e1-a8c5-467e-b04b-e4fc72990c10 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-28cbc9e1-a8c5-467e-b04b-e4fc72990c10.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-96341879-f8a8-400c-8f42-55245e5585e4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-96341879-f8a8-400c-8f42-55245e5585e4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-96341879-f8a8-400c-8f42-55245e5585e4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-96341879-f8a8-400c-8f42-55245e5585e4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e842f5e1-79e4-4efc-b30c-56ef8e348402 {
  min-height: 50px;
}
@media (max-width: 767px){#s-e842f5e1-79e4-4efc-b30c-56ef8e348402 {
  padding-bottom: 10px;
}
}







#s-e842f5e1-79e4-4efc-b30c-56ef8e348402 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e842f5e1-79e4-4efc-b30c-56ef8e348402.shg-box.shg-c {
  justify-content: center;
}

#s-6559f54a-82fc-43c6-b0ef-a851d15afe40 {
  margin-top: 0.5em;
margin-left: auto;
margin-bottom: 0.5em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-6559f54a-82fc-43c6-b0ef-a851d15afe40 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-6093d325-4618-4848-900f-85d26bc71028 {
  min-height: 150px;
}
@media (max-width: 767px){#s-6093d325-4618-4848-900f-85d26bc71028 {
  margin-top: 0.5em;
padding-top: 10px;
padding-bottom: 10px;
}
}







#s-6093d325-4618-4848-900f-85d26bc71028 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6093d325-4618-4848-900f-85d26bc71028.shg-box.shg-c {
  justify-content: center;
}

#s-03fe5cdc-86c8-46f0-b5b2-cab21e7f9b4f {
  border-radius: 25px;
text-align: center;
}

#s-03fe5cdc-86c8-46f0-b5b2-cab21e7f9b4f {
  overflow: hidden;
  
  
}







  #s-03fe5cdc-86c8-46f0-b5b2-cab21e7f9b4f img.shogun-image {
    

    
    
    
  }


#s-03fe5cdc-86c8-46f0-b5b2-cab21e7f9b4f .shogun-image-content {
  
    justify-content: center;
  
}

#s-53c6cc57-ea8f-4b02-8f4f-908140ec3edf {
  margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-53c6cc57-ea8f-4b02-8f4f-908140ec3edf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53c6cc57-ea8f-4b02-8f4f-908140ec3edf.shg-box.shg-c {
  justify-content: center;
}

#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f7d6cd2-de97-4d67-8d1e-9f5d3a706d27.shg-box.shg-c {
  justify-content: center;
}

#s-42e762b0-1538-4818-a79c-ca8edefd0d95 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-42e762b0-1538-4818-a79c-ca8edefd0d95 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-42e762b0-1538-4818-a79c-ca8edefd0d95 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-42e762b0-1538-4818-a79c-ca8edefd0d95 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-303a55d2-7a0e-4b32-8c05-c6f8fb5dd27f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-303a55d2-7a0e-4b32-8c05-c6f8fb5dd27f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-303a55d2-7a0e-4b32-8c05-c6f8fb5dd27f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-2b010600-8d6d-4954-8bbc-a1bb6cd1945d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b010600-8d6d-4954-8bbc-a1bb6cd1945d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-2b010600-8d6d-4954-8bbc-a1bb6cd1945d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b010600-8d6d-4954-8bbc-a1bb6cd1945d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-829d65d5-88fc-433e-900f-e08231bc248e {
  min-height: 50px;
}








#s-829d65d5-88fc-433e-900f-e08231bc248e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-829d65d5-88fc-433e-900f-e08231bc248e.shg-box.shg-c {
  justify-content: center;
}

#s-f45c55dd-4dd4-45ca-8068-26d59fc14c35 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f45c55dd-4dd4-45ca-8068-26d59fc14c35 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-f45c55dd-4dd4-45ca-8068-26d59fc14c35 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-f45c55dd-4dd4-45ca-8068-26d59fc14c35 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-5a90f52d-3537-4e36-9402-a40c0f5cee4c {
  margin-top: 3%;
}
@media (max-width: 767px){#s-5a90f52d-3537-4e36-9402-a40c0f5cee4c {
  padding-bottom: 10px;
}
}
#s-9b59818d-0cff-4d14-a57e-e88fc42c1cea {
  min-height: 150px;
}
@media (max-width: 767px){#s-9b59818d-0cff-4d14-a57e-e88fc42c1cea {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-9b59818d-0cff-4d14-a57e-e88fc42c1cea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b59818d-0cff-4d14-a57e-e88fc42c1cea.shg-box.shg-c {
  justify-content: center;
}

#s-2723155c-262f-4acd-b1fe-e73684a2be73 {
  border-radius: 25px;
text-align: center;
}

#s-2723155c-262f-4acd-b1fe-e73684a2be73 {
  overflow: hidden;
  
  
}







  #s-2723155c-262f-4acd-b1fe-e73684a2be73 img.shogun-image {
    

    
    
    
  }


#s-2723155c-262f-4acd-b1fe-e73684a2be73 .shogun-image-content {
  
    justify-content: center;
  
}

#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e684f6c-449f-4d3e-8af8-a5ba61d68c17.shg-box.shg-c {
  justify-content: center;
}

#s-3b210b05-65d8-461e-95fd-dc25356b2153 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3b210b05-65d8-461e-95fd-dc25356b2153 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3b210b05-65d8-461e-95fd-dc25356b2153 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3b210b05-65d8-461e-95fd-dc25356b2153 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3ded0803-53f2-43e6-82e0-4cf21cc8d8a7 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-3ded0803-53f2-43e6-82e0-4cf21cc8d8a7 {
  padding-bottom: 1em;
}
}@media (max-width: 767px){#s-3ded0803-53f2-43e6-82e0-4cf21cc8d8a7 {
  padding-top: 0em;
padding-bottom: 1em;
}
}







#s-3ded0803-53f2-43e6-82e0-4cf21cc8d8a7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ded0803-53f2-43e6-82e0-4cf21cc8d8a7.shg-box.shg-c {
  justify-content: center;
}

#s-a0dd6871-7b60-4064-b985-22fedf337839 {
  margin-top: 2%;
margin-bottom: 0em;
max-width: 128px;
text-align: center;
}

#s-a0dd6871-7b60-4064-b985-22fedf337839 {
  overflow: hidden;
  
  
      max-width: 128px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-a0dd6871-7b60-4064-b985-22fedf337839 .shogun-image-content {
  
    justify-content: center;
  
}

#s-9b9f3b28-535f-4862-a29e-18729093efad {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9b9f3b28-535f-4862-a29e-18729093efad {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-9b9f3b28-535f-4862-a29e-18729093efad .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9b9f3b28-535f-4862-a29e-18729093efad .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a3354401-1d78-4023-8719-b4bf6f6544db {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a3354401-1d78-4023-8719-b4bf6f6544db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3354401-1d78-4023-8719-b4bf6f6544db.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-33000c27-1760-4f31-af7c-5011a6e82b80"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-33000c27-1760-4f31-af7c-5011a6e82b80"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-33000c27-1760-4f31-af7c-5011a6e82b80"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-33000c27-1760-4f31-af7c-5011a6e82b80"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-33000c27-1760-4f31-af7c-5011a6e82b80"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-ac86d8db-a26a-46ca-ac67-1481de9ab872 {
  min-height: 150px;
}
@media (max-width: 767px){#s-ac86d8db-a26a-46ca-ac67-1481de9ab872 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-ac86d8db-a26a-46ca-ac67-1481de9ab872 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac86d8db-a26a-46ca-ac67-1481de9ab872.shg-box.shg-c {
  justify-content: center;
}

#s-c4e29f5c-0822-4b59-92c4-3673f4d3c539 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c4e29f5c-0822-4b59-92c4-3673f4d3c539 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c4e29f5c-0822-4b59-92c4-3673f4d3c539 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c4e29f5c-0822-4b59-92c4-3673f4d3c539 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3dfec659-8f7a-4947-ba2e-e955df263f19 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3dfec659-8f7a-4947-ba2e-e955df263f19 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-ec708205-0ef5-4b30-9403-63d8765f7a1d {
  min-height: 50px;
}








#s-ec708205-0ef5-4b30-9403-63d8765f7a1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ec708205-0ef5-4b30-9403-63d8765f7a1d.shg-box.shg-c {
  justify-content: center;
}

#s-31775494-9992-4e3c-89c7-1453876bd44b {
  border-radius: 25px;
text-align: center;
}

#s-31775494-9992-4e3c-89c7-1453876bd44b {
  overflow: hidden;
  
  
}







  #s-31775494-9992-4e3c-89c7-1453876bd44b img.shogun-image {
    

    
    
    
  }


#s-31775494-9992-4e3c-89c7-1453876bd44b .shogun-image-content {
  
    justify-content: center;
  
}

#s-42a92a08-d60c-4369-82ff-20d2f1a2ac3a {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-42a92a08-d60c-4369-82ff-20d2f1a2ac3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-42a92a08-d60c-4369-82ff-20d2f1a2ac3a.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-a26ccbd4-8e5f-48c2-80a3-eb32ce8f6a2b {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-4c39bbd0-af82-4dba-bab5-5e1b29235059 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c39bbd0-af82-4dba-bab5-5e1b29235059.shg-box.shg-c {
  justify-content: center;
}

#s-12a89088-b071-43f4-b058-6d440f2bf75a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-12a89088-b071-43f4-b058-6d440f2bf75a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-12a89088-b071-43f4-b058-6d440f2bf75a .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-12a89088-b071-43f4-b058-6d440f2bf75a .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-62f0d2a8-bbcb-4976-8858-0d3dd048756a {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-62f0d2a8-bbcb-4976-8858-0d3dd048756a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62f0d2a8-bbcb-4976-8858-0d3dd048756a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-d485fa4f-9341-495d-9b19-8041bf86ba4a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d485fa4f-9341-495d-9b19-8041bf86ba4a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-d485fa4f-9341-495d-9b19-8041bf86ba4a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-d485fa4f-9341-495d-9b19-8041bf86ba4a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-9b7399c3-a0e6-4de3-ad76-427f303ea19b {
  min-height: 50px;
}








#s-9b7399c3-a0e6-4de3-ad76-427f303ea19b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b7399c3-a0e6-4de3-ad76-427f303ea19b.shg-box.shg-c {
  justify-content: center;
}

#s-5031a4ef-c832-432c-8b54-0de255327ed1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5031a4ef-c832-432c-8b54-0de255327ed1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5031a4ef-c832-432c-8b54-0de255327ed1 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5031a4ef-c832-432c-8b54-0de255327ed1 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3c55ff70-7a70-4883-bda3-e94a123b5754 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3c55ff70-7a70-4883-bda3-e94a123b5754 {
  padding-bottom: 10px;
}
}
#s-1378667a-eeb9-43dc-93c7-bc0bdbd52f9b {
  min-height: 150px;
}
@media (max-width: 767px){#s-1378667a-eeb9-43dc-93c7-bc0bdbd52f9b {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-1378667a-eeb9-43dc-93c7-bc0bdbd52f9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1378667a-eeb9-43dc-93c7-bc0bdbd52f9b.shg-box.shg-c {
  justify-content: center;
}

#s-be015e67-4ca3-4e47-b5b4-e319d36fdd2b {
  border-radius: 25px;
text-align: center;
}

#s-be015e67-4ca3-4e47-b5b4-e319d36fdd2b {
  overflow: hidden;
  
  
}







  #s-be015e67-4ca3-4e47-b5b4-e319d36fdd2b img.shogun-image {
    

    
    
    
  }


#s-be015e67-4ca3-4e47-b5b4-e319d36fdd2b .shogun-image-content {
  
    justify-content: center;
  
}

#s-02d1a05c-56e8-40fb-8bee-1494072db9c4 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-02d1a05c-56e8-40fb-8bee-1494072db9c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02d1a05c-56e8-40fb-8bee-1494072db9c4.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-84a1e399-ea75-400e-b81f-92438f82e94a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-84a1e399-ea75-400e-b81f-92438f82e94a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-84a1e399-ea75-400e-b81f-92438f82e94a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-84a1e399-ea75-400e-b81f-92438f82e94a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-84a1e399-ea75-400e-b81f-92438f82e94a"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-81d5ff79-f547-47dc-ad7d-948e40c48325 {
  border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-81d5ff79-f547-47dc-ad7d-948e40c48325 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}
#s-81d5ff79-f547-47dc-ad7d-948e40c48325 {
  overflow: hidden;
  
  
}







  #s-81d5ff79-f547-47dc-ad7d-948e40c48325 img.shogun-image {
    

    
    
    
  }


#s-81d5ff79-f547-47dc-ad7d-948e40c48325 .shogun-image-content {
  
    justify-content: center;
  
}

#s-613c2a14-b76d-4c73-916e-d1e026cc1f39 {
  min-height: 150px;
}
@media (max-width: 767px){#s-613c2a14-b76d-4c73-916e-d1e026cc1f39 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-613c2a14-b76d-4c73-916e-d1e026cc1f39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-613c2a14-b76d-4c73-916e-d1e026cc1f39.shg-box.shg-c {
  justify-content: center;
}

#s-5f915ade-8560-478f-8996-3982b4c2b0d1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5f915ade-8560-478f-8996-3982b4c2b0d1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5f915ade-8560-478f-8996-3982b4c2b0d1 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5f915ade-8560-478f-8996-3982b4c2b0d1 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1e16eba2-4404-42a7-a544-2a5273dd8512 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-1e16eba2-4404-42a7-a544-2a5273dd8512 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-fec4a1df-01fc-40f6-8c10-659adc723faf {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-fec4a1df-01fc-40f6-8c10-659adc723faf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fec4a1df-01fc-40f6-8c10-659adc723faf.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-17da42e5-b2c3-4ec8-b4be-225e35523e25"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-17da42e5-b2c3-4ec8-b4be-225e35523e25"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-17da42e5-b2c3-4ec8-b4be-225e35523e25"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-17da42e5-b2c3-4ec8-b4be-225e35523e25"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-637a910c-51b5-4801-89ed-0e4733d68f34 {
  min-height: 50px;
}
@media (max-width: 767px){#s-637a910c-51b5-4801-89ed-0e4733d68f34 {
  padding-top: 10px;
}
}







#s-637a910c-51b5-4801-89ed-0e4733d68f34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-637a910c-51b5-4801-89ed-0e4733d68f34.shg-box.shg-c {
  justify-content: center;
}

#s-3527cca0-b54e-4414-a48b-eab807eae803 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3527cca0-b54e-4414-a48b-eab807eae803 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3527cca0-b54e-4414-a48b-eab807eae803 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3527cca0-b54e-4414-a48b-eab807eae803 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-64a1e6be-5ae4-452f-88e3-aabd62f0b7a4 {
  margin-top: 3%;
}

#s-d9858008-3d15-4d22-a548-a4b0e5d6398d {
  min-height: 150px;
}
@media (max-width: 767px){#s-d9858008-3d15-4d22-a548-a4b0e5d6398d {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-d9858008-3d15-4d22-a548-a4b0e5d6398d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9858008-3d15-4d22-a548-a4b0e5d6398d.shg-box.shg-c {
  justify-content: center;
}

#s-fd64b751-98e2-43ed-aed8-455a582b6d9e {
  border-radius: 25px;
text-align: center;
}

#s-fd64b751-98e2-43ed-aed8-455a582b6d9e {
  overflow: hidden;
  
  
}







  #s-fd64b751-98e2-43ed-aed8-455a582b6d9e img.shogun-image {
    

    
    
    
  }


#s-fd64b751-98e2-43ed-aed8-455a582b6d9e .shogun-image-content {
  
    justify-content: center;
  
}

#s-7ae7ee4c-1b99-4cac-91c2-b2d7e6ff123f {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7ae7ee4c-1b99-4cac-91c2-b2d7e6ff123f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ae7ee4c-1b99-4cac-91c2-b2d7e6ff123f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-dc0abe6f-a4a3-4d82-885e-fc086ae49157"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dc0abe6f-a4a3-4d82-885e-fc086ae49157"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-dc0abe6f-a4a3-4d82-885e-fc086ae49157"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-dc0abe6f-a4a3-4d82-885e-fc086ae49157"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-dc0abe6f-a4a3-4d82-885e-fc086ae49157"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-9f55acac-2211-407d-8778-1dff48249c9d {
  border-radius: 25px;
text-align: center;
}

#s-9f55acac-2211-407d-8778-1dff48249c9d {
  overflow: hidden;
  
  
}







  #s-9f55acac-2211-407d-8778-1dff48249c9d img.shogun-image {
    

    
    
    
  }


#s-9f55acac-2211-407d-8778-1dff48249c9d .shogun-image-content {
  
    justify-content: center;
  
}

#s-fea297b0-de36-450d-9b2b-2895407965cc {
  min-height: 150px;
}
@media (max-width: 767px){#s-fea297b0-de36-450d-9b2b-2895407965cc {
  padding-top: 0px;
}
}







#s-fea297b0-de36-450d-9b2b-2895407965cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fea297b0-de36-450d-9b2b-2895407965cc.shg-box.shg-c {
  justify-content: center;
}

#s-d234a38c-683c-4363-bc58-bfa8e4ac1d4a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d234a38c-683c-4363-bc58-bfa8e4ac1d4a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d234a38c-683c-4363-bc58-bfa8e4ac1d4a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d234a38c-683c-4363-bc58-bfa8e4ac1d4a .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-7867a02b-d8fe-410f-a4da-41c9ed93baec {
  margin-top: 3%;
}

#s-ff4463aa-2701-4c6f-8742-85140da502ec {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ff4463aa-2701-4c6f-8742-85140da502ec {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ff4463aa-2701-4c6f-8742-85140da502ec {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ff4463aa-2701-4c6f-8742-85140da502ec {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-ff4463aa-2701-4c6f-8742-85140da502ec {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-ff4463aa-2701-4c6f-8742-85140da502ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ff4463aa-2701-4c6f-8742-85140da502ec.shg-box.shg-c {
  justify-content: center;
}

#s-a7474fd2-4c28-4145-818c-e52c3fc14695 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a7474fd2-4c28-4145-818c-e52c3fc14695 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a7474fd2-4c28-4145-818c-e52c3fc14695 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a7474fd2-4c28-4145-818c-e52c3fc14695 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-8e479f55-9c5e-4fbf-934a-178145878327 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-8e479f55-9c5e-4fbf-934a-178145878327 {
  padding-top: 5%;
}
}@media (max-width: 767px){#s-8e479f55-9c5e-4fbf-934a-178145878327 {
  padding-top: 2%;
}
}







#s-8e479f55-9c5e-4fbf-934a-178145878327 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8e479f55-9c5e-4fbf-934a-178145878327.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-06880e42-7f60-47b8-a5ca-534b8c81af63"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-06880e42-7f60-47b8-a5ca-534b8c81af63"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-06880e42-7f60-47b8-a5ca-534b8c81af63"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-06880e42-7f60-47b8-a5ca-534b8c81af63"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-6e187a75-694f-495a-a71e-79b28aeed6bf {
  min-height: 50px;
}








#s-6e187a75-694f-495a-a71e-79b28aeed6bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e187a75-694f-495a-a71e-79b28aeed6bf.shg-box.shg-c {
  justify-content: flex-start;
}

#s-41351a35-135e-40a9-bafb-80c0d957005c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-41351a35-135e-40a9-bafb-80c0d957005c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-41351a35-135e-40a9-bafb-80c0d957005c .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-41351a35-135e-40a9-bafb-80c0d957005c .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b0b83416-bd18-42ec-b599-5a35da2e635c {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b0b83416-bd18-42ec-b599-5a35da2e635c {
  padding-bottom: 10px;
}
}
#s-3a9f3f6d-346a-4be5-9072-49fb93dafbe2 {
  min-height: 150px;
}
@media (max-width: 767px){#s-3a9f3f6d-346a-4be5-9072-49fb93dafbe2 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-3a9f3f6d-346a-4be5-9072-49fb93dafbe2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a9f3f6d-346a-4be5-9072-49fb93dafbe2.shg-box.shg-c {
  justify-content: center;
}

#s-de015311-631e-4bdf-b59e-64bad8478546 {
  border-radius: 25px;
text-align: center;
}

#s-de015311-631e-4bdf-b59e-64bad8478546 {
  overflow: hidden;
  
  
}







  #s-de015311-631e-4bdf-b59e-64bad8478546 img.shogun-image {
    

    
    
    
  }


#s-de015311-631e-4bdf-b59e-64bad8478546 .shogun-image-content {
  
    justify-content: center;
  
}

#s-07d9c763-deba-4e58-8975-e8feb5b28053 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-07d9c763-deba-4e58-8975-e8feb5b28053 {
  padding-top: 5%;
}
}







#s-07d9c763-deba-4e58-8975-e8feb5b28053 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-07d9c763-deba-4e58-8975-e8feb5b28053.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a0af1e49-f6ef-4c27-b5fc-a7180b925dc1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a0af1e49-f6ef-4c27-b5fc-a7180b925dc1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-a0af1e49-f6ef-4c27-b5fc-a7180b925dc1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-a0af1e49-f6ef-4c27-b5fc-a7180b925dc1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-a0af1e49-f6ef-4c27-b5fc-a7180b925dc1"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-22785af8-1ee2-4af9-85eb-45ee23e5dadf {
  min-height: 50px;
}








#s-22785af8-1ee2-4af9-85eb-45ee23e5dadf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22785af8-1ee2-4af9-85eb-45ee23e5dadf.shg-box.shg-c {
  justify-content: center;
}

#s-c90528b6-5937-4ef2-9d01-e89eb915c320 {
  border-radius: 25px;
text-align: center;
}

#s-c90528b6-5937-4ef2-9d01-e89eb915c320 {
  overflow: hidden;
  
  
}







  #s-c90528b6-5937-4ef2-9d01-e89eb915c320 img.shogun-image {
    

    
    
    
  }


#s-c90528b6-5937-4ef2-9d01-e89eb915c320 .shogun-image-content {
  
    justify-content: center;
  
}

#s-12422a0f-214a-46d2-aece-b0c15cbd3bbf {
  min-height: 150px;
}
@media (max-width: 767px){#s-12422a0f-214a-46d2-aece-b0c15cbd3bbf {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-12422a0f-214a-46d2-aece-b0c15cbd3bbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-12422a0f-214a-46d2-aece-b0c15cbd3bbf.shg-box.shg-c {
  justify-content: center;
}

#s-ddea81ec-44df-4851-8cc1-4e43bcf814a1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ddea81ec-44df-4851-8cc1-4e43bcf814a1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ddea81ec-44df-4851-8cc1-4e43bcf814a1 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ddea81ec-44df-4851-8cc1-4e43bcf814a1 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-7ee69359-55da-43df-a6dd-4154224249c1 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-7ee69359-55da-43df-a6dd-4154224249c1 {
  padding-top: 0px;
padding-bottom: 10px;
}
}
#s-f33eaa8b-2f51-4755-8971-a649854bef7d {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-f33eaa8b-2f51-4755-8971-a649854bef7d {
  padding-top: 5%;
}
}@media (max-width: 767px){#s-f33eaa8b-2f51-4755-8971-a649854bef7d {
  padding-top: 2%;
}
}







#s-f33eaa8b-2f51-4755-8971-a649854bef7d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f33eaa8b-2f51-4755-8971-a649854bef7d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-bace1721-26a1-4942-a7be-559fcd68bb77"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bace1721-26a1-4942-a7be-559fcd68bb77"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bace1721-26a1-4942-a7be-559fcd68bb77"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bace1721-26a1-4942-a7be-559fcd68bb77"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-285e7be0-0f1d-4c15-8d9e-15759851067c {
  padding-top: 10px;
min-height: 50px;
}
@media (max-width: 767px){#s-285e7be0-0f1d-4c15-8d9e-15759851067c {
  padding-bottom: 10px;
}
}







#s-285e7be0-0f1d-4c15-8d9e-15759851067c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-285e7be0-0f1d-4c15-8d9e-15759851067c.shg-box.shg-c {
  justify-content: center;
}

#s-a0e60bfd-7942-4289-b1f9-24129ea0ac3a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a0e60bfd-7942-4289-b1f9-24129ea0ac3a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a0e60bfd-7942-4289-b1f9-24129ea0ac3a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a0e60bfd-7942-4289-b1f9-24129ea0ac3a .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d3a7ba57-0839-4452-8356-bc72991bd537 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-d3a7ba57-0839-4452-8356-bc72991bd537 {
  padding-bottom: 10px;
}
}
#s-7cee5acb-9484-42ae-a000-617e22f12dc9 {
  min-height: 150px;
}
@media (max-width: 767px){#s-7cee5acb-9484-42ae-a000-617e22f12dc9 {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-7cee5acb-9484-42ae-a000-617e22f12dc9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7cee5acb-9484-42ae-a000-617e22f12dc9.shg-box.shg-c {
  justify-content: center;
}

#s-7bf3b2ef-d28f-4a39-bc20-2431c76ad4c3 {
  border-radius: 25px;
text-align: center;
}

#s-7bf3b2ef-d28f-4a39-bc20-2431c76ad4c3 {
  overflow: hidden;
  
  
}







  #s-7bf3b2ef-d28f-4a39-bc20-2431c76ad4c3 img.shogun-image {
    

    
    
    
  }


#s-7bf3b2ef-d28f-4a39-bc20-2431c76ad4c3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-64c76014-9a35-43b6-bcbd-b332dcb95bca {
  margin-top: 1em;
margin-bottom: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-64c76014-9a35-43b6-bcbd-b332dcb95bca {
  margin-top: 1em;
margin-bottom: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-64c76014-9a35-43b6-bcbd-b332dcb95bca {
  margin-top: 1em;
margin-bottom: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-64c76014-9a35-43b6-bcbd-b332dcb95bca {
  margin-top: 1em;
margin-bottom: 1em;
}
}@media (max-width: 767px){#s-64c76014-9a35-43b6-bcbd-b332dcb95bca {
  margin-top: 1em;
margin-bottom: 1em;
}
}







#s-64c76014-9a35-43b6-bcbd-b332dcb95bca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64c76014-9a35-43b6-bcbd-b332dcb95bca.shg-box.shg-c {
  justify-content: center;
}

#s-935496a6-fbf0-42cd-a481-66877622f745 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-935496a6-fbf0-42cd-a481-66877622f745 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-935496a6-fbf0-42cd-a481-66877622f745 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-935496a6-fbf0-42cd-a481-66877622f745 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b97ac8f9-7740-4537-b8da-d9bef4918c9b {
  margin-top: 2%;
margin-left: 5%;
margin-bottom: 2%;
margin-right: 5%;
min-height: 50px;
}








#s-b97ac8f9-7740-4537-b8da-d9bef4918c9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b97ac8f9-7740-4537-b8da-d9bef4918c9b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-3dcfcd26-7ce4-4065-a779-e9d53e918bb7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3dcfcd26-7ce4-4065-a779-e9d53e918bb7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3dcfcd26-7ce4-4065-a779-e9d53e918bb7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3dcfcd26-7ce4-4065-a779-e9d53e918bb7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a76d4cc3-14b0-4236-8b55-3117850ab1a0 {
  min-height: 50px;
}








#s-a76d4cc3-14b0-4236-8b55-3117850ab1a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a76d4cc3-14b0-4236-8b55-3117850ab1a0.shg-box.shg-c {
  justify-content: flex-start;
}

#s-361f68d2-6a9d-4de3-936b-18030e269479 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-361f68d2-6a9d-4de3-936b-18030e269479 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-361f68d2-6a9d-4de3-936b-18030e269479 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-361f68d2-6a9d-4de3-936b-18030e269479 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3d6c42b0-42f0-4853-80a3-c38d7864a32b {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3d6c42b0-42f0-4853-80a3-c38d7864a32b {
  padding-bottom: 10px;
}
}
#s-45050b32-4884-4d03-ad4a-6ae50c8ce0e8 {
  min-height: 150px;
}
@media (max-width: 767px){#s-45050b32-4884-4d03-ad4a-6ae50c8ce0e8 {
  margin-top: 0.5em;
margin-bottom: 1em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-45050b32-4884-4d03-ad4a-6ae50c8ce0e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45050b32-4884-4d03-ad4a-6ae50c8ce0e8.shg-box.shg-c {
  justify-content: center;
}

#s-c5c2a91c-fe39-4ee6-ac09-584ccb585833 {
  border-radius: 25px;
text-align: center;
}

#s-c5c2a91c-fe39-4ee6-ac09-584ccb585833 {
  overflow: hidden;
  
  
}







  #s-c5c2a91c-fe39-4ee6-ac09-584ccb585833 img.shogun-image {
    

    
    
    
  }


#s-c5c2a91c-fe39-4ee6-ac09-584ccb585833 .shogun-image-content {
  
    justify-content: center;
  
}

#s-48650fca-d0e0-4558-9d8f-5d79ca3eaedc {
  margin-top: 2%;
margin-left: 5%;
margin-bottom: 2%;
margin-right: 5%;
min-height: 50px;
}








#s-48650fca-d0e0-4558-9d8f-5d79ca3eaedc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-48650fca-d0e0-4558-9d8f-5d79ca3eaedc.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-abb89708-b60b-4c60-9211-165b70c86220"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-abb89708-b60b-4c60-9211-165b70c86220"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-abb89708-b60b-4c60-9211-165b70c86220"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-abb89708-b60b-4c60-9211-165b70c86220"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-abb89708-b60b-4c60-9211-165b70c86220"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-6ecaf2af-12c8-4b96-9ce8-c2372b35960a {
  min-height: 50px;
}
@media (max-width: 767px){#s-6ecaf2af-12c8-4b96-9ce8-c2372b35960a {
  margin-top: 0.5em;
}
}







#s-6ecaf2af-12c8-4b96-9ce8-c2372b35960a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ecaf2af-12c8-4b96-9ce8-c2372b35960a.shg-box.shg-c {
  justify-content: center;
}

#s-0b8f01a2-4260-4fbd-a01a-2ecd5abe4ab7 {
  margin-left: 0%;
margin-right: 0%;
border-radius: 25px;
min-height: 0%;
max-width: 85%;
text-align: center;
}
@media (max-width: 767px){#s-0b8f01a2-4260-4fbd-a01a-2ecd5abe4ab7 {
  max-width: 100%;
}
}
#s-0b8f01a2-4260-4fbd-a01a-2ecd5abe4ab7 {
  overflow: hidden;
  
  
      max-width: 85%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-0b8f01a2-4260-4fbd-a01a-2ecd5abe4ab7 img.shogun-image {
    

    
    
    
  }


#s-0b8f01a2-4260-4fbd-a01a-2ecd5abe4ab7 .shogun-image-content {
  
    justify-content: center;
  
}

#s-3700a7d6-d056-40b5-a2c7-59adcef76397 {
  min-height: 150px;
}
@media (max-width: 767px){#s-3700a7d6-d056-40b5-a2c7-59adcef76397 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-3700a7d6-d056-40b5-a2c7-59adcef76397 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3700a7d6-d056-40b5-a2c7-59adcef76397.shg-box.shg-c {
  justify-content: center;
}

#s-46bcd5f4-fca6-4e3b-bb17-3ac8632c3b7e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-46bcd5f4-fca6-4e3b-bb17-3ac8632c3b7e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-46bcd5f4-fca6-4e3b-bb17-3ac8632c3b7e .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-46bcd5f4-fca6-4e3b-bb17-3ac8632c3b7e .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9a645f02-2860-4cdb-907c-f9f695de919e {
  margin-top: 3%;
}
@media (max-width: 767px){#s-9a645f02-2860-4cdb-907c-f9f695de919e {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-90351e8c-7fd1-4384-9b9f-18dd001723a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-90351e8c-7fd1-4384-9b9f-18dd001723a8.shg-box.shg-c {
  justify-content: center;
}

#s-c9b5dfa4-11bd-49be-851b-b3040eedf6c1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c9b5dfa4-11bd-49be-851b-b3040eedf6c1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c9b5dfa4-11bd-49be-851b-b3040eedf6c1 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c9b5dfa4-11bd-49be-851b-b3040eedf6c1 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a5dbd8f6-a2d1-432d-b41c-040d5ea34c49 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a5dbd8f6-a2d1-432d-b41c-040d5ea34c49 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5dbd8f6-a2d1-432d-b41c-040d5ea34c49.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e6e93703-7341-44ee-a877-38c1f4a4428b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e6e93703-7341-44ee-a877-38c1f4a4428b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e6e93703-7341-44ee-a877-38c1f4a4428b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e6e93703-7341-44ee-a877-38c1f4a4428b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2684ef1d-75c2-4d8a-abe6-6d13f9f89436 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2684ef1d-75c2-4d8a-abe6-6d13f9f89436 {
  padding-bottom: 10px;
}
}







#s-2684ef1d-75c2-4d8a-abe6-6d13f9f89436 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2684ef1d-75c2-4d8a-abe6-6d13f9f89436.shg-box.shg-c {
  justify-content: flex-start;
}

#s-6bfee76f-903f-4e94-9555-db5711778977 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6bfee76f-903f-4e94-9555-db5711778977 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6bfee76f-903f-4e94-9555-db5711778977 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6bfee76f-903f-4e94-9555-db5711778977 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-77e3ccf9-6fbb-4ad7-be4b-b3969005acc4 {
  margin-top: 3%;
margin-bottom: 0%;
}

#s-1cd46a5d-290b-4870-a0f9-d657b91c4d32 {
  min-height: 150px;
}
@media (max-width: 767px){#s-1cd46a5d-290b-4870-a0f9-d657b91c4d32 {
  padding-top: 0.5em;
padding-bottom: 0.5em;
}
}







#s-1cd46a5d-290b-4870-a0f9-d657b91c4d32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1cd46a5d-290b-4870-a0f9-d657b91c4d32.shg-box.shg-c {
  justify-content: center;
}

#s-2e5a64f1-06b5-49fe-89ef-dfb7fddd5d9b {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
text-align: center;
}

#s-2e5a64f1-06b5-49fe-89ef-dfb7fddd5d9b {
  overflow: hidden;
  
  
}







  #s-2e5a64f1-06b5-49fe-89ef-dfb7fddd5d9b img.shogun-image {
    

    
    
    
  }


#s-2e5a64f1-06b5-49fe-89ef-dfb7fddd5d9b .shogun-image-content {
  
    justify-content: center;
  
}

#s-82f046c8-dc32-4e1f-bb93-966364ae6ae0 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-82f046c8-dc32-4e1f-bb93-966364ae6ae0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-82f046c8-dc32-4e1f-bb93-966364ae6ae0.shg-box.shg-c {
  justify-content: center;
}

#s-25881de2-2212-4fcd-a313-a990a83c7d99 {
  padding-top: 2%;
padding-bottom: 2%;
}
@media (max-width: 767px){#s-25881de2-2212-4fcd-a313-a990a83c7d99 {
  padding-top: 0%;
padding-bottom: 0%;
}
}
@media (min-width: 0px) {
[id="s-25881de2-2212-4fcd-a313-a990a83c7d99"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-25881de2-2212-4fcd-a313-a990a83c7d99"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-25881de2-2212-4fcd-a313-a990a83c7d99"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-25881de2-2212-4fcd-a313-a990a83c7d99"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-25881de2-2212-4fcd-a313-a990a83c7d99"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-45d918e5-6a50-4a85-a101-265d8af887c6 {
  min-height: 50px;
}








#s-45d918e5-6a50-4a85-a101-265d8af887c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45d918e5-6a50-4a85-a101-265d8af887c6.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5c29ebc5-40e5-4690-9fa0-7c119905172f {
  border-radius: 25px;
text-align: center;
}

#s-5c29ebc5-40e5-4690-9fa0-7c119905172f {
  overflow: hidden;
  
  
}







  #s-5c29ebc5-40e5-4690-9fa0-7c119905172f img.shogun-image {
    

    
    
    
  }


#s-5c29ebc5-40e5-4690-9fa0-7c119905172f .shogun-image-content {
  
    justify-content: center;
  
}

#s-62b978f4-6d57-4556-a221-980dff7b720f {
  min-height: 150px;
}
@media (max-width: 767px){#s-62b978f4-6d57-4556-a221-980dff7b720f {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-62b978f4-6d57-4556-a221-980dff7b720f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62b978f4-6d57-4556-a221-980dff7b720f.shg-box.shg-c {
  justify-content: center;
}

#s-6fa5430b-0d1b-41ca-9afc-e70e3abab0d9 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6fa5430b-0d1b-41ca-9afc-e70e3abab0d9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6fa5430b-0d1b-41ca-9afc-e70e3abab0d9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6fa5430b-0d1b-41ca-9afc-e70e3abab0d9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9b6a6a62-9d42-4ed0-b0f8-499556912209 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-9b6a6a62-9d42-4ed0-b0f8-499556912209 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-387bdd8c-04ef-4a0e-8c0f-184dfabfa8b0 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-387bdd8c-04ef-4a0e-8c0f-184dfabfa8b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-387bdd8c-04ef-4a0e-8c0f-184dfabfa8b0.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-496a9245-1138-4983-a2d0-09b59a178155"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-496a9245-1138-4983-a2d0-09b59a178155"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-496a9245-1138-4983-a2d0-09b59a178155"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-496a9245-1138-4983-a2d0-09b59a178155"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a9bf974f-73dc-4e7d-83e4-28261974c07f {
  min-height: 50px;
}








#s-a9bf974f-73dc-4e7d-83e4-28261974c07f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a9bf974f-73dc-4e7d-83e4-28261974c07f.shg-box.shg-c {
  justify-content: center;
}

#s-30bab9de-6843-4193-9d31-074e9581450a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-30bab9de-6843-4193-9d31-074e9581450a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-30bab9de-6843-4193-9d31-074e9581450a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-30bab9de-6843-4193-9d31-074e9581450a .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-55580a9a-5384-4109-899a-81ef7e6259b6 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-55580a9a-5384-4109-899a-81ef7e6259b6 {
  padding-bottom: 10px;
}
}
#s-69831f8c-d947-4918-8487-bdc0e9c3d8f0 {
  min-height: 150px;
}
@media (max-width: 767px){#s-69831f8c-d947-4918-8487-bdc0e9c3d8f0 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-69831f8c-d947-4918-8487-bdc0e9c3d8f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-69831f8c-d947-4918-8487-bdc0e9c3d8f0.shg-box.shg-c {
  justify-content: center;
}

#s-961f44f0-1cdb-4967-b56a-4e9ed33ff380 {
  border-radius: 25px;
text-align: center;
}

#s-961f44f0-1cdb-4967-b56a-4e9ed33ff380 {
  overflow: hidden;
  
  
}







  #s-961f44f0-1cdb-4967-b56a-4e9ed33ff380 img.shogun-image {
    

    
    
    
  }


#s-961f44f0-1cdb-4967-b56a-4e9ed33ff380 .shogun-image-content {
  
    justify-content: center;
  
}

#s-5198fa5e-8041-48c1-8ee0-e912f99133d7 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-5198fa5e-8041-48c1-8ee0-e912f99133d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5198fa5e-8041-48c1-8ee0-e912f99133d7.shg-box.shg-c {
  justify-content: center;
}

#s-7b33ccc7-b24e-44ce-8994-9e1476a0ed50 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7b33ccc7-b24e-44ce-8994-9e1476a0ed50 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7b33ccc7-b24e-44ce-8994-9e1476a0ed50 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7b33ccc7-b24e-44ce-8994-9e1476a0ed50 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1067142d-58c5-4a1d-a1fb-cad6f589cf10 {
  margin-top: 3%;
}

#s-c0d857a7-d259-4f9a-88a8-2018b3cc4f5a {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c0d857a7-d259-4f9a-88a8-2018b3cc4f5a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c0d857a7-d259-4f9a-88a8-2018b3cc4f5a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-7d5c2154-0e23-446c-99e3-693d9096215f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7d5c2154-0e23-446c-99e3-693d9096215f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7d5c2154-0e23-446c-99e3-693d9096215f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7d5c2154-0e23-446c-99e3-693d9096215f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-95957fb5-9086-442c-bc20-33ff88118480 {
  min-height: 50px;
}








#s-95957fb5-9086-442c-bc20-33ff88118480 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-95957fb5-9086-442c-bc20-33ff88118480.shg-box.shg-c {
  justify-content: center;
}

#s-cdb86317-a5bd-4a79-b5f8-408b54be2eac {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-cdb86317-a5bd-4a79-b5f8-408b54be2eac {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-cdb86317-a5bd-4a79-b5f8-408b54be2eac .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-cdb86317-a5bd-4a79-b5f8-408b54be2eac .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-07ea6212-5627-4b40-aab5-a4e58b6db5f0 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-07ea6212-5627-4b40-aab5-a4e58b6db5f0 {
  padding-bottom: 10px;
}
}
#s-98bfcd6f-e39b-4527-b71a-567cf5e80beb {
  min-height: 150px;
}
@media (max-width: 767px){#s-98bfcd6f-e39b-4527-b71a-567cf5e80beb {
  margin-top: 0.5em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-98bfcd6f-e39b-4527-b71a-567cf5e80beb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98bfcd6f-e39b-4527-b71a-567cf5e80beb.shg-box.shg-c {
  justify-content: center;
}

#s-f564a80e-8026-4b66-bce8-6428f6082782 {
  margin-left: 0%;
margin-right: 0%;
border-radius: 25px;
text-align: center;
}

#s-f564a80e-8026-4b66-bce8-6428f6082782 {
  overflow: hidden;
  
  
}







  #s-f564a80e-8026-4b66-bce8-6428f6082782 img.shogun-image {
    

    
    
    
  }


#s-f564a80e-8026-4b66-bce8-6428f6082782 .shogun-image-content {
  
    justify-content: center;
  
}

#s-463095e6-8e0e-46dc-8471-949f561ac4aa {
  min-height: 50px;
}
@media (min-width: 1200px){#s-463095e6-8e0e-46dc-8471-949f561ac4aa {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-463095e6-8e0e-46dc-8471-949f561ac4aa {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-463095e6-8e0e-46dc-8471-949f561ac4aa {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-463095e6-8e0e-46dc-8471-949f561ac4aa {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-463095e6-8e0e-46dc-8471-949f561ac4aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-463095e6-8e0e-46dc-8471-949f561ac4aa.shg-box.shg-c {
  justify-content: center;
}

#s-66c9562f-7aef-4f14-ab15-2dc1b3335a42 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-66c9562f-7aef-4f14-ab15-2dc1b3335a42 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-66c9562f-7aef-4f14-ab15-2dc1b3335a42 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-66c9562f-7aef-4f14-ab15-2dc1b3335a42 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f32fe277-28d7-4027-8d0c-eca0fa1676b3 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f32fe277-28d7-4027-8d0c-eca0fa1676b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f32fe277-28d7-4027-8d0c-eca0fa1676b3.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-3b92419e-920d-43eb-aa8f-db6d7e40df80"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b92419e-920d-43eb-aa8f-db6d7e40df80"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3b92419e-920d-43eb-aa8f-db6d7e40df80"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3b92419e-920d-43eb-aa8f-db6d7e40df80"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2461086c-ff55-43a8-9121-12f227c6336f {
  min-height: 50px;
}








#s-2461086c-ff55-43a8-9121-12f227c6336f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2461086c-ff55-43a8-9121-12f227c6336f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8ac22f0b-eb32-443d-afe7-a961aa31c612 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8ac22f0b-eb32-443d-afe7-a961aa31c612 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8ac22f0b-eb32-443d-afe7-a961aa31c612 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8ac22f0b-eb32-443d-afe7-a961aa31c612 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c7e73cdc-c3be-46db-af2f-4c049a2cf341 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-c7e73cdc-c3be-46db-af2f-4c049a2cf341 {
  padding-bottom: 10px;
}
}
#s-0b9d2c95-026a-4860-9208-4eb89b7ac512 {
  min-height: 150px;
}
@media (max-width: 767px){#s-0b9d2c95-026a-4860-9208-4eb89b7ac512 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-0b9d2c95-026a-4860-9208-4eb89b7ac512 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b9d2c95-026a-4860-9208-4eb89b7ac512.shg-box.shg-c {
  justify-content: center;
}

#s-8e03cafb-d931-4ad9-b56d-2217562e24d1 {
  margin-left: 6%;
margin-right: 0%;
border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-8e03cafb-d931-4ad9-b56d-2217562e24d1 {
  margin-left: 0%;
}
}
#s-8e03cafb-d931-4ad9-b56d-2217562e24d1 {
  overflow: hidden;
  
  
}







  #s-8e03cafb-d931-4ad9-b56d-2217562e24d1 img.shogun-image {
    

    
    
    
  }


#s-8e03cafb-d931-4ad9-b56d-2217562e24d1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-bd706fc0-2b04-46f2-b423-51b165a26640 {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-bd706fc0-2b04-46f2-b423-51b165a26640 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd706fc0-2b04-46f2-b423-51b165a26640.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-87609fc5-b82d-4f61-94d8-f27c095518ee"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-87609fc5-b82d-4f61-94d8-f27c095518ee"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-87609fc5-b82d-4f61-94d8-f27c095518ee"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-87609fc5-b82d-4f61-94d8-f27c095518ee"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-87609fc5-b82d-4f61-94d8-f27c095518ee"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-523ba476-2a64-483d-86a3-6aa809bc67e1 {
  min-height: 50px;
}








#s-523ba476-2a64-483d-86a3-6aa809bc67e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-523ba476-2a64-483d-86a3-6aa809bc67e1.shg-box.shg-c {
  justify-content: center;
}

#s-c40475ce-9d13-42f1-a17c-ce6331ac7b88 {
  border-radius: 25px;
max-width: 85%;
text-align: center;
}
@media (max-width: 767px){#s-c40475ce-9d13-42f1-a17c-ce6331ac7b88 {
  max-width: 100%;
}
}
#s-c40475ce-9d13-42f1-a17c-ce6331ac7b88 {
  overflow: hidden;
  
  
      max-width: 85%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-c40475ce-9d13-42f1-a17c-ce6331ac7b88 img.shogun-image {
    

    
    
    
  }


#s-c40475ce-9d13-42f1-a17c-ce6331ac7b88 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e402625f-eebd-4e4b-a134-7cc733cf6264 {
  min-height: 150px;
}
@media (max-width: 767px){#s-e402625f-eebd-4e4b-a134-7cc733cf6264 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-e402625f-eebd-4e4b-a134-7cc733cf6264 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e402625f-eebd-4e4b-a134-7cc733cf6264.shg-box.shg-c {
  justify-content: center;
}

#s-b2b4ca2f-6cb2-4e0c-92fe-06dd87e4ed99 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b2b4ca2f-6cb2-4e0c-92fe-06dd87e4ed99 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b2b4ca2f-6cb2-4e0c-92fe-06dd87e4ed99 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b2b4ca2f-6cb2-4e0c-92fe-06dd87e4ed99 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-72dd7c6c-f212-4bd9-a2e8-4dc94594cea7 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-72dd7c6c-f212-4bd9-a2e8-4dc94594cea7 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-b61f7d71-6eb8-441a-a028-b31c7a769605 {
  margin-left: 1em;
margin-right: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-b61f7d71-6eb8-441a-a028-b31c7a769605 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b61f7d71-6eb8-441a-a028-b31c7a769605 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b61f7d71-6eb8-441a-a028-b31c7a769605 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-b61f7d71-6eb8-441a-a028-b31c7a769605 {
  margin-top: 1em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
}
}







#s-b61f7d71-6eb8-441a-a028-b31c7a769605 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b61f7d71-6eb8-441a-a028-b31c7a769605.shg-box.shg-c {
  justify-content: center;
}

#s-f3ac1470-d935-4b7e-9296-f987feeca390 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f3ac1470-d935-4b7e-9296-f987feeca390 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-f3ac1470-d935-4b7e-9296-f987feeca390 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-f3ac1470-d935-4b7e-9296-f987feeca390 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1441f826-a7f9-46ab-93aa-22c31d453f50 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-1441f826-a7f9-46ab-93aa-22c31d453f50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1441f826-a7f9-46ab-93aa-22c31d453f50.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-bc418343-141a-4320-bdf7-4fd129a60eab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bc418343-141a-4320-bdf7-4fd129a60eab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bc418343-141a-4320-bdf7-4fd129a60eab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bc418343-141a-4320-bdf7-4fd129a60eab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-52c06662-24db-4995-bb72-9b84780c7597 {
  min-height: 50px;
}
@media (max-width: 767px){#s-52c06662-24db-4995-bb72-9b84780c7597 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-52c06662-24db-4995-bb72-9b84780c7597 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-52c06662-24db-4995-bb72-9b84780c7597.shg-box.shg-c {
  justify-content: center;
}

#s-d969e545-ad90-47ce-8ee9-20b458c701c6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d969e545-ad90-47ce-8ee9-20b458c701c6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d969e545-ad90-47ce-8ee9-20b458c701c6 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d969e545-ad90-47ce-8ee9-20b458c701c6 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-94c129e9-4d84-4130-ad0a-5fdf1ded47e6 {
  margin-top: 3%;
margin-bottom: 0%;
}

#s-7f54c5f9-beb3-4393-8490-ee826d32ad16 {
  min-height: 150px;
}
@media (max-width: 767px){#s-7f54c5f9-beb3-4393-8490-ee826d32ad16 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-7f54c5f9-beb3-4393-8490-ee826d32ad16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f54c5f9-beb3-4393-8490-ee826d32ad16.shg-box.shg-c {
  justify-content: center;
}

#s-b046a51c-82a5-4594-b250-fe210fba9ece {
  border-radius: 25px;
text-align: center;
}

#s-b046a51c-82a5-4594-b250-fe210fba9ece {
  overflow: hidden;
  
  
}







  #s-b046a51c-82a5-4594-b250-fe210fba9ece img.shogun-image {
    

    
    
    
  }


#s-b046a51c-82a5-4594-b250-fe210fba9ece .shogun-image-content {
  
    justify-content: center;
  
}

#s-d4fdc10c-970d-4951-95cf-181305bfb4ca {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d4fdc10c-970d-4951-95cf-181305bfb4ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4fdc10c-970d-4951-95cf-181305bfb4ca.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-fd23323d-7c82-4cec-b2ab-a5ef8125e786"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fd23323d-7c82-4cec-b2ab-a5ef8125e786"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fd23323d-7c82-4cec-b2ab-a5ef8125e786"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd23323d-7c82-4cec-b2ab-a5ef8125e786"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-fd23323d-7c82-4cec-b2ab-a5ef8125e786"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-13485d37-1095-414e-b999-69434e646a8a {
  border-radius: 25px;
text-align: center;
}

#s-13485d37-1095-414e-b999-69434e646a8a {
  overflow: hidden;
  
  
}







  #s-13485d37-1095-414e-b999-69434e646a8a img.shogun-image {
    

    
    
    
  }


#s-13485d37-1095-414e-b999-69434e646a8a .shogun-image-content {
  
    justify-content: center;
  
}

#s-51b26a71-feed-478c-a9c1-479985bfa27e {
  min-height: 150px;
}
@media (max-width: 767px){#s-51b26a71-feed-478c-a9c1-479985bfa27e {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-51b26a71-feed-478c-a9c1-479985bfa27e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51b26a71-feed-478c-a9c1-479985bfa27e.shg-box.shg-c {
  justify-content: center;
}

#s-b41139ff-7aa0-4765-a2fe-231481e3a336 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b41139ff-7aa0-4765-a2fe-231481e3a336 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b41139ff-7aa0-4765-a2fe-231481e3a336 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b41139ff-7aa0-4765-a2fe-231481e3a336 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-28ca650b-e2e2-4707-abc9-df1ac1016fec {
  margin-top: 3%;
}
@media (max-width: 767px){#s-28ca650b-e2e2-4707-abc9-df1ac1016fec {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-360f2e82-880e-414e-b1ed-6f1c18acca12 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-360f2e82-880e-414e-b1ed-6f1c18acca12 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-360f2e82-880e-414e-b1ed-6f1c18acca12 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-360f2e82-880e-414e-b1ed-6f1c18acca12 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-360f2e82-880e-414e-b1ed-6f1c18acca12 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-360f2e82-880e-414e-b1ed-6f1c18acca12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-360f2e82-880e-414e-b1ed-6f1c18acca12.shg-box.shg-c {
  justify-content: center;
}

#s-e123eb66-f441-474c-8bbc-e31286a70e7b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e123eb66-f441-474c-8bbc-e31286a70e7b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-e123eb66-f441-474c-8bbc-e31286a70e7b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e123eb66-f441-474c-8bbc-e31286a70e7b .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2dc09959-bbcb-4b39-b73d-2f06d763cdeb {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-2dc09959-bbcb-4b39-b73d-2f06d763cdeb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2dc09959-bbcb-4b39-b73d-2f06d763cdeb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-66b59c56-f33d-421a-92ab-f84aaf656f38"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-66b59c56-f33d-421a-92ab-f84aaf656f38"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-66b59c56-f33d-421a-92ab-f84aaf656f38"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-66b59c56-f33d-421a-92ab-f84aaf656f38"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-dde52534-bf2a-4e45-a127-6bfbbd20cceb {
  min-height: 50px;
}








#s-dde52534-bf2a-4e45-a127-6bfbbd20cceb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dde52534-bf2a-4e45-a127-6bfbbd20cceb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1e20eadb-166e-4fc4-8a72-789455817c6b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1e20eadb-166e-4fc4-8a72-789455817c6b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1e20eadb-166e-4fc4-8a72-789455817c6b .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1e20eadb-166e-4fc4-8a72-789455817c6b .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-36e62c9f-8cd0-4c96-ac1d-99c0910772b0 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-36e62c9f-8cd0-4c96-ac1d-99c0910772b0 {
  padding-bottom: 10px;
}
}
#s-4436a189-9023-4d9d-b80f-4eb2c3f905ba {
  min-height: 0px;
}
@media (max-width: 767px){#s-4436a189-9023-4d9d-b80f-4eb2c3f905ba {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-4436a189-9023-4d9d-b80f-4eb2c3f905ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4436a189-9023-4d9d-b80f-4eb2c3f905ba.shg-box.shg-c {
  justify-content: center;
}

#s-e0bb5761-74d6-4e13-ba08-b0b4acc0e45a {
  margin-left: 5%;
padding-left: 5%;
padding-right: 0%;
border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-e0bb5761-74d6-4e13-ba08-b0b4acc0e45a {
  margin-left: 0%;
padding-left: 0%;
}
}
#s-e0bb5761-74d6-4e13-ba08-b0b4acc0e45a {
  overflow: hidden;
  
  
}







  #s-e0bb5761-74d6-4e13-ba08-b0b4acc0e45a img.shogun-image {
    

    
    
    
  }


#s-e0bb5761-74d6-4e13-ba08-b0b4acc0e45a .shogun-image-content {
  
    justify-content: center;
  
}

#s-eadd89e2-4b51-4e69-b3c6-a7693650fa56 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-eadd89e2-4b51-4e69-b3c6-a7693650fa56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eadd89e2-4b51-4e69-b3c6-a7693650fa56.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-7f05ffb4-e0e8-44de-967e-95d405d4b593"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7f05ffb4-e0e8-44de-967e-95d405d4b593"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7f05ffb4-e0e8-44de-967e-95d405d4b593"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7f05ffb4-e0e8-44de-967e-95d405d4b593"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-7f05ffb4-e0e8-44de-967e-95d405d4b593"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-b461099d-0977-4100-9e25-f9dfb1723b87 {
  min-height: 50px;
}
@media (max-width: 767px){#s-b461099d-0977-4100-9e25-f9dfb1723b87 {
  margin-top: 0.5em;
}
}







#s-b461099d-0977-4100-9e25-f9dfb1723b87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b461099d-0977-4100-9e25-f9dfb1723b87.shg-box.shg-c {
  justify-content: center;
}

#s-e991ea25-4347-4894-acb7-3feca52b9abe {
  border-radius: 25px;
text-align: center;
}

#s-e991ea25-4347-4894-acb7-3feca52b9abe {
  overflow: hidden;
  
  
}







  #s-e991ea25-4347-4894-acb7-3feca52b9abe img.shogun-image {
    

    
    
    
  }


#s-e991ea25-4347-4894-acb7-3feca52b9abe .shogun-image-content {
  
    justify-content: center;
  
}

#s-92facc38-8464-42ae-8a22-cca967ff21ca {
  min-height: 150px;
}
@media (max-width: 767px){#s-92facc38-8464-42ae-8a22-cca967ff21ca {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-92facc38-8464-42ae-8a22-cca967ff21ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92facc38-8464-42ae-8a22-cca967ff21ca.shg-box.shg-c {
  justify-content: center;
}

#s-c7396466-c8a7-450e-ac7e-abc80028d1c6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c7396466-c8a7-450e-ac7e-abc80028d1c6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c7396466-c8a7-450e-ac7e-abc80028d1c6 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c7396466-c8a7-450e-ac7e-abc80028d1c6 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c1ffc98d-4df8-4c95-9303-0232fc7c6a5e {
  margin-top: 3%;
}

#s-ec84e00b-7db7-4667-922b-1459b77015a0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ec84e00b-7db7-4667-922b-1459b77015a0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ec84e00b-7db7-4667-922b-1459b77015a0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ec84e00b-7db7-4667-922b-1459b77015a0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-ec84e00b-7db7-4667-922b-1459b77015a0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-ec84e00b-7db7-4667-922b-1459b77015a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ec84e00b-7db7-4667-922b-1459b77015a0.shg-box.shg-c {
  justify-content: center;
}

#s-6324507d-1db0-434f-a303-003054d792e3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6324507d-1db0-434f-a303-003054d792e3 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6324507d-1db0-434f-a303-003054d792e3 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6324507d-1db0-434f-a303-003054d792e3 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f61d5ced-2c0b-4bcc-980b-4acb98c39bb3 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f61d5ced-2c0b-4bcc-980b-4acb98c39bb3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f61d5ced-2c0b-4bcc-980b-4acb98c39bb3.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-60ca3650-c786-40cc-a9c4-96165e5fd03c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-60ca3650-c786-40cc-a9c4-96165e5fd03c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-60ca3650-c786-40cc-a9c4-96165e5fd03c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-60ca3650-c786-40cc-a9c4-96165e5fd03c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-5765c4dc-67b3-4eb9-afa5-bae9ecd01214 {
  min-height: 50px;
}








#s-5765c4dc-67b3-4eb9-afa5-bae9ecd01214 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5765c4dc-67b3-4eb9-afa5-bae9ecd01214.shg-box.shg-c {
  justify-content: center;
}

#s-0edb7c7e-9fb5-4a39-b1a5-ffaf84b98be4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0edb7c7e-9fb5-4a39-b1a5-ffaf84b98be4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0edb7c7e-9fb5-4a39-b1a5-ffaf84b98be4 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0edb7c7e-9fb5-4a39-b1a5-ffaf84b98be4 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b90f0845-d452-472d-a35c-91f88491d541 {
  margin-top: 3%;
margin-bottom: 0%;
}

#s-05d5506d-cec5-410e-8978-c53950174d89 {
  min-height: 150px;
}
@media (max-width: 767px){#s-05d5506d-cec5-410e-8978-c53950174d89 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-05d5506d-cec5-410e-8978-c53950174d89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-05d5506d-cec5-410e-8978-c53950174d89.shg-box.shg-c {
  justify-content: center;
}

#s-73788fc0-f755-4409-be72-0969042a89b6 {
  text-align: center;
}

#s-73788fc0-f755-4409-be72-0969042a89b6 {
  overflow: hidden;
  
  
}







  #s-73788fc0-f755-4409-be72-0969042a89b6 img.shogun-image {
    

    
    
    
  }


#s-73788fc0-f755-4409-be72-0969042a89b6 .shogun-image-content {
  
    justify-content: center;
  
}

#s-159c2f6e-2846-4c0c-a9fc-3463c3738dfe {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-159c2f6e-2846-4c0c-a9fc-3463c3738dfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-159c2f6e-2846-4c0c-a9fc-3463c3738dfe.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a3f38459-d2b8-43dc-bf31-c92646165d26"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a3f38459-d2b8-43dc-bf31-c92646165d26"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a3f38459-d2b8-43dc-bf31-c92646165d26"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a3f38459-d2b8-43dc-bf31-c92646165d26"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-a3f38459-d2b8-43dc-bf31-c92646165d26"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-08e47742-ff89-4adc-9ef5-06427682898f {
  min-height: 150px;
}
@media (max-width: 767px){#s-08e47742-ff89-4adc-9ef5-06427682898f {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-08e47742-ff89-4adc-9ef5-06427682898f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08e47742-ff89-4adc-9ef5-06427682898f.shg-box.shg-c {
  justify-content: center;
}

#s-ef2e45fc-aada-4ccf-8a5c-bb3cb1edbe44 {
  border-radius: 25px;
text-align: center;
}

#s-ef2e45fc-aada-4ccf-8a5c-bb3cb1edbe44 {
  overflow: hidden;
  
  
}







  #s-ef2e45fc-aada-4ccf-8a5c-bb3cb1edbe44 img.shogun-image {
    

    
    
    
  }


#s-ef2e45fc-aada-4ccf-8a5c-bb3cb1edbe44 .shogun-image-content {
  
    justify-content: center;
  
}

#s-659b0f5b-f451-4ae2-ac0a-fce2af0388e5 {
  min-height: 50px;
}








#s-659b0f5b-f451-4ae2-ac0a-fce2af0388e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-659b0f5b-f451-4ae2-ac0a-fce2af0388e5.shg-box.shg-c {
  justify-content: center;
}

#s-7b77057d-cba5-47ed-8d65-88e1a4104b95 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7b77057d-cba5-47ed-8d65-88e1a4104b95 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7b77057d-cba5-47ed-8d65-88e1a4104b95 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7b77057d-cba5-47ed-8d65-88e1a4104b95 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c3a8a014-a1e2-49ec-9aea-6611702fd278 {
  margin-top: 3%;
}

#s-e6d74175-1fd9-4772-8dbc-1fede8e20200 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e6d74175-1fd9-4772-8dbc-1fede8e20200 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e6d74175-1fd9-4772-8dbc-1fede8e20200.shg-box.shg-c {
  justify-content: center;
}

#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-34d56c64-3035-477b-8f9b-1c7aa1d31a03.shg-box.shg-c {
  justify-content: center;
}

#s-e7bafe54-ec3e-4ffb-8432-e4adc6053190 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e7bafe54-ec3e-4ffb-8432-e4adc6053190 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-e7bafe54-ec3e-4ffb-8432-e4adc6053190 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e7bafe54-ec3e-4ffb-8432-e4adc6053190 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f79f004a-322f-437f-b55a-76bf1e8f1ea3 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f79f004a-322f-437f-b55a-76bf1e8f1ea3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f79f004a-322f-437f-b55a-76bf1e8f1ea3.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e7dce7fb-2a6f-4167-a0dc-d869fde8ca6d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e7dce7fb-2a6f-4167-a0dc-d869fde8ca6d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e7dce7fb-2a6f-4167-a0dc-d869fde8ca6d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e7dce7fb-2a6f-4167-a0dc-d869fde8ca6d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e7dce7fb-2a6f-4167-a0dc-d869fde8ca6d"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-2483a710-8359-40fd-816f-d6f499f36488 {
  min-height: 150px;
}
@media (max-width: 767px){#s-2483a710-8359-40fd-816f-d6f499f36488 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-2483a710-8359-40fd-816f-d6f499f36488 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2483a710-8359-40fd-816f-d6f499f36488.shg-box.shg-c {
  justify-content: center;
}

#s-29539b8f-ae92-4ced-9ae1-34c77e8a0f8f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-29539b8f-ae92-4ced-9ae1-34c77e8a0f8f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-29539b8f-ae92-4ced-9ae1-34c77e8a0f8f .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-29539b8f-ae92-4ced-9ae1-34c77e8a0f8f .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ae7bdb77-6ac5-467e-9a50-4ea1bda584a5 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-ae7bdb77-6ac5-467e-9a50-4ea1bda584a5 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 {
  display: none;
}
#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4, #wrap-s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4, #wrap-content-s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 { display: none !important; }}@media (max-width: 767px){#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
display: none;
}
#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4, #wrap-s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4, #wrap-content-s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 { display: none !important; }}







#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c19e76f-3efc-4394-8ddc-d91db5be2fa4.shg-box.shg-c {
  justify-content: center;
}

#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  border-radius: 25px;
max-width: 85%;
text-align: center;
}
@media (min-width: 1200px){#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  display: none;
}
#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-content-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  display: none;
}
#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-content-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  display: none;
}
#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-content-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 { display: none !important; }}@media (max-width: 767px){#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  max-width: 100%;
display: none;
}
#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1, #wrap-content-s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 { display: none !important; }}
#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 {
  overflow: hidden;
  
  
      max-width: 85%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 img.shogun-image {
    

    
    
    
  }


#s-40b27d80-7d2c-45d4-8bb4-954b5123b6e1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-39e12585-4afa-4162-b5ab-927a9c26bfc5 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-39e12585-4afa-4162-b5ab-927a9c26bfc5 {
  padding-top: 5%;
}
}







#s-39e12585-4afa-4162-b5ab-927a9c26bfc5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-39e12585-4afa-4162-b5ab-927a9c26bfc5.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-780b1811-db1f-4007-adcf-1d021062a84a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-780b1811-db1f-4007-adcf-1d021062a84a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-780b1811-db1f-4007-adcf-1d021062a84a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-780b1811-db1f-4007-adcf-1d021062a84a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-87fc94bf-a806-40a9-8a89-6f7a1c840bbc {
  min-height: 50px;
}








#s-87fc94bf-a806-40a9-8a89-6f7a1c840bbc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87fc94bf-a806-40a9-8a89-6f7a1c840bbc.shg-box.shg-c {
  justify-content: center;
}

#s-610da403-680c-420a-bd3b-1399c903f7fe {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-610da403-680c-420a-bd3b-1399c903f7fe {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-610da403-680c-420a-bd3b-1399c903f7fe .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-610da403-680c-420a-bd3b-1399c903f7fe .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b848e84e-0ad8-469c-a9b0-a33c1130ded9 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b848e84e-0ad8-469c-a9b0-a33c1130ded9 {
  padding-bottom: 10px;
}
}
#s-082688e2-50a3-4f3b-a52f-6a392f1ff95f {
  min-height: 150px;
}
@media (max-width: 767px){#s-082688e2-50a3-4f3b-a52f-6a392f1ff95f {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-082688e2-50a3-4f3b-a52f-6a392f1ff95f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-082688e2-50a3-4f3b-a52f-6a392f1ff95f.shg-box.shg-c {
  justify-content: center;
}

#s-f3c99bd7-d4c3-43cc-8acb-433121c26b46 {
  margin-left: 4%;
border-radius: 25px;
max-width: 85%;
text-align: center;
}
@media (max-width: 767px){#s-f3c99bd7-d4c3-43cc-8acb-433121c26b46 {
  margin-left: 0%;
max-width: 100%;
}
}
#s-f3c99bd7-d4c3-43cc-8acb-433121c26b46 {
  overflow: hidden;
  
  
      max-width: 85%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-f3c99bd7-d4c3-43cc-8acb-433121c26b46 img.shogun-image {
    

    
    
    
  }


#s-f3c99bd7-d4c3-43cc-8acb-433121c26b46 .shogun-image-content {
  
    justify-content: center;
  
}

#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-270a82f5-3dc5-491a-a9b9-88fff1eab2b8.shg-box.shg-c {
  justify-content: center;
}

#s-3e0ddbd8-2a2f-44a9-90cc-4c22497e5ae5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3e0ddbd8-2a2f-44a9-90cc-4c22497e5ae5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3e0ddbd8-2a2f-44a9-90cc-4c22497e5ae5 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3e0ddbd8-2a2f-44a9-90cc-4c22497e5ae5 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-adce83a1-6896-41d8-8cb9-a8571699a0f4 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-adce83a1-6896-41d8-8cb9-a8571699a0f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adce83a1-6896-41d8-8cb9-a8571699a0f4.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-48418976-9658-43d4-8be9-f62f747c531a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-48418976-9658-43d4-8be9-f62f747c531a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-48418976-9658-43d4-8be9-f62f747c531a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-48418976-9658-43d4-8be9-f62f747c531a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-94494184-bc3b-44fe-a40d-6369b947cf22 {
  min-height: 50px;
}








#s-94494184-bc3b-44fe-a40d-6369b947cf22 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94494184-bc3b-44fe-a40d-6369b947cf22.shg-box.shg-c {
  justify-content: center;
}

#s-817a5ed0-4b9d-4011-b332-7a3f9d371aea {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-817a5ed0-4b9d-4011-b332-7a3f9d371aea {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-817a5ed0-4b9d-4011-b332-7a3f9d371aea .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-817a5ed0-4b9d-4011-b332-7a3f9d371aea .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b3e5130d-a014-4c6a-ae1f-a47fc4c497d9 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b3e5130d-a014-4c6a-ae1f-a47fc4c497d9 {
  padding-bottom: 10px;
}
}
#s-9d168525-3361-42cc-a8a8-362dac9c9fbd {
  min-height: 150px;
}
@media (max-width: 767px){#s-9d168525-3361-42cc-a8a8-362dac9c9fbd {
  margin-top: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-9d168525-3361-42cc-a8a8-362dac9c9fbd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9d168525-3361-42cc-a8a8-362dac9c9fbd.shg-box.shg-c {
  justify-content: center;
}

#s-67fd6ff3-5aa7-463f-a922-805780d55597 {
  border-radius: 25px;
text-align: center;
}

#s-67fd6ff3-5aa7-463f-a922-805780d55597 {
  overflow: hidden;
  
  
}







  #s-67fd6ff3-5aa7-463f-a922-805780d55597 img.shogun-image {
    

    
    
    
  }


#s-67fd6ff3-5aa7-463f-a922-805780d55597 .shogun-image-content {
  
    justify-content: center;
  
}

#s-60b9339f-e789-4d09-b47b-ac5f16e05853 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-60b9339f-e789-4d09-b47b-ac5f16e05853 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60b9339f-e789-4d09-b47b-ac5f16e05853.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-69d0eef7-aff6-4556-b769-ea0bc8ab0c9c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-69d0eef7-aff6-4556-b769-ea0bc8ab0c9c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-69d0eef7-aff6-4556-b769-ea0bc8ab0c9c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-69d0eef7-aff6-4556-b769-ea0bc8ab0c9c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-69d0eef7-aff6-4556-b769-ea0bc8ab0c9c"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-bd350530-7536-494a-9c23-e873a0047a95 {
  border-radius: 25px;
text-align: center;
}

#s-bd350530-7536-494a-9c23-e873a0047a95 {
  overflow: hidden;
  
  
}







  #s-bd350530-7536-494a-9c23-e873a0047a95 img.shogun-image {
    

    
    
    
  }


#s-bd350530-7536-494a-9c23-e873a0047a95 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e9c0b3a6-e4f3-4bd3-abb1-c1f17b9b9272 {
  min-height: 150px;
}
@media (max-width: 767px){#s-e9c0b3a6-e4f3-4bd3-abb1-c1f17b9b9272 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-e9c0b3a6-e4f3-4bd3-abb1-c1f17b9b9272 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e9c0b3a6-e4f3-4bd3-abb1-c1f17b9b9272.shg-box.shg-c {
  justify-content: center;
}

#s-4f23648d-0737-47f4-a171-ae2fe919bd53 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4f23648d-0737-47f4-a171-ae2fe919bd53 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4f23648d-0737-47f4-a171-ae2fe919bd53 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4f23648d-0737-47f4-a171-ae2fe919bd53 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3bd32f70-76d0-405d-b2b7-112e2b1fa0ff {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3bd32f70-76d0-405d-b2b7-112e2b1fa0ff {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-130d36f1-2f7f-4e89-893b-da23af5ea32c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-130d36f1-2f7f-4e89-893b-da23af5ea32c {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-130d36f1-2f7f-4e89-893b-da23af5ea32c {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-130d36f1-2f7f-4e89-893b-da23af5ea32c {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-130d36f1-2f7f-4e89-893b-da23af5ea32c {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-130d36f1-2f7f-4e89-893b-da23af5ea32c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-130d36f1-2f7f-4e89-893b-da23af5ea32c.shg-box.shg-c {
  justify-content: center;
}

#s-3551e0a1-5baa-4565-9e50-326642b216a7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3551e0a1-5baa-4565-9e50-326642b216a7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3551e0a1-5baa-4565-9e50-326642b216a7 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3551e0a1-5baa-4565-9e50-326642b216a7 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-af7884ac-1d82-49d5-bd3f-c4b1ca2234c2 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-af7884ac-1d82-49d5-bd3f-c4b1ca2234c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-af7884ac-1d82-49d5-bd3f-c4b1ca2234c2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a751f8ab-719b-41fe-92cb-4264c5025b2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a751f8ab-719b-41fe-92cb-4264c5025b2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a751f8ab-719b-41fe-92cb-4264c5025b2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a751f8ab-719b-41fe-92cb-4264c5025b2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-993c312c-330e-4592-9de8-1a38dd8e138e {
  min-height: 50px;
}








#s-993c312c-330e-4592-9de8-1a38dd8e138e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-993c312c-330e-4592-9de8-1a38dd8e138e.shg-box.shg-c {
  justify-content: center;
}

#s-a36d2da6-2b28-4b49-98ab-459e11870a51 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a36d2da6-2b28-4b49-98ab-459e11870a51 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a36d2da6-2b28-4b49-98ab-459e11870a51 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a36d2da6-2b28-4b49-98ab-459e11870a51 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-915c56ab-42b4-4e58-85b4-59fb696d9b18 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-915c56ab-42b4-4e58-85b4-59fb696d9b18 {
  padding-bottom: 10px;
}
}
#s-2a9fced1-09b2-41c4-b301-cdb16ebd7c80 {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2a9fced1-09b2-41c4-b301-cdb16ebd7c80 {
  min-height: 0px;
}
}@media (max-width: 767px){#s-2a9fced1-09b2-41c4-b301-cdb16ebd7c80 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-2a9fced1-09b2-41c4-b301-cdb16ebd7c80 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a9fced1-09b2-41c4-b301-cdb16ebd7c80.shg-box.shg-c {
  justify-content: center;
}

#s-110f92c1-c727-42f3-ab75-3b01067e9e5e {
  border-radius: 25px;
text-align: center;
}

#s-110f92c1-c727-42f3-ab75-3b01067e9e5e {
  overflow: hidden;
  
  
}







  #s-110f92c1-c727-42f3-ab75-3b01067e9e5e img.shogun-image {
    

    
    
    
  }


#s-110f92c1-c727-42f3-ab75-3b01067e9e5e .shogun-image-content {
  
    justify-content: center;
  
}

#s-4320f107-c16b-4b87-9396-35b7f6d62027 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-4320f107-c16b-4b87-9396-35b7f6d62027 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4320f107-c16b-4b87-9396-35b7f6d62027.shg-box.shg-c {
  justify-content: center;
}

#s-4c2c820a-debe-4d5a-ab8b-541668a1d7c5 {
  background-repeat: no-repeat;
background-size: cover;
padding-top: 10%;
padding-bottom: 10%;
min-height: 50px;
background-position: center center;
}

#s-4c2c820a-debe-4d5a-ab8b-541668a1d7c5 {
  background-image: url(https://i.shgcdn.com/b8c61cf2-d563-4983-bb69-b056f4763879/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-4c2c820a-debe-4d5a-ab8b-541668a1d7c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c2c820a-debe-4d5a-ab8b-541668a1d7c5.shg-box.shg-c {
  justify-content: center;
}

#s-936c7ffe-cce5-4db8-b167-fc95ff69e2fd {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-936c7ffe-cce5-4db8-b167-fc95ff69e2fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-936c7ffe-cce5-4db8-b167-fc95ff69e2fd.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ed2b4835-b9e0-4641-a4f1-c0b204e4ba03"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ed2b4835-b9e0-4641-a4f1-c0b204e4ba03"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ed2b4835-b9e0-4641-a4f1-c0b204e4ba03"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ed2b4835-b9e0-4641-a4f1-c0b204e4ba03"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-1f2e7213-71bc-4f06-aa7c-ba7673748dd0 {
  min-height: 50px;
}
@media (max-width: 767px){#s-1f2e7213-71bc-4f06-aa7c-ba7673748dd0 {
  padding-top: 20px;
}
}







#s-1f2e7213-71bc-4f06-aa7c-ba7673748dd0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f2e7213-71bc-4f06-aa7c-ba7673748dd0.shg-box.shg-c {
  justify-content: center;
}

#s-96a55a56-7b55-4d88-a417-3db8dd917931 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-96a55a56-7b55-4d88-a417-3db8dd917931 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-96a55a56-7b55-4d88-a417-3db8dd917931 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-96a55a56-7b55-4d88-a417-3db8dd917931 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6cb00fba-a934-41e6-a2ce-f61a490fb493 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-6cb00fba-a934-41e6-a2ce-f61a490fb493 {
  padding-bottom: 10px;
}
}
#s-8c1f4b47-ff06-4b3f-bd71-2eac436bb2ef {
  min-height: 150px;
}
@media (max-width: 767px){#s-8c1f4b47-ff06-4b3f-bd71-2eac436bb2ef {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-8c1f4b47-ff06-4b3f-bd71-2eac436bb2ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8c1f4b47-ff06-4b3f-bd71-2eac436bb2ef.shg-box.shg-c {
  justify-content: center;
}

#s-a18c366e-fd7e-4f5b-8a5b-086440a9e557 {
  border-radius: 25px;
text-align: center;
}

#s-a18c366e-fd7e-4f5b-8a5b-086440a9e557 {
  overflow: hidden;
  
  
}







  #s-a18c366e-fd7e-4f5b-8a5b-086440a9e557 img.shogun-image {
    

    
    
    
  }


#s-a18c366e-fd7e-4f5b-8a5b-086440a9e557 .shogun-image-content {
  
    justify-content: center;
  
}

#s-27901a5a-7a11-4192-97f4-63aea29a6eae {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 150px;
background-color: rgba(255, 255, 255, 1);
}








#s-27901a5a-7a11-4192-97f4-63aea29a6eae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-27901a5a-7a11-4192-97f4-63aea29a6eae.shg-box.shg-c {
  justify-content: center;
}

.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-ea571332-f85a-46ad-8e6c-17c2857c4564 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid rgba(0, 0, 0, 1);
  border-radius: 0px;
}

#s-ea571332-f85a-46ad-8e6c-17c2857c4564 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-ea571332-f85a-46ad-8e6c-17c2857c4564 td.shogun-table-column {
  background-color: rgba(2, 198, 246, 1);
  padding: 10px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-ea571332-f85a-46ad-8e6c-17c2857c4564 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-ea571332-f85a-46ad-8e6c-17c2857c4564 td.shogun-table-column, #s-ea571332-f85a-46ad-8e6c-17c2857c4564 td.shogun-table-row {
  border: 1px solid rgba(0, 0, 0, 1);
}

#s-4854afd0-cc40-4cee-9d6f-0274a7507c72 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4854afd0-cc40-4cee-9d6f-0274a7507c72 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4854afd0-cc40-4cee-9d6f-0274a7507c72 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4854afd0-cc40-4cee-9d6f-0274a7507c72 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-5c93fef7-6b6a-4657-9165-306c17b91982 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5c93fef7-6b6a-4657-9165-306c17b91982 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5c93fef7-6b6a-4657-9165-306c17b91982 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5c93fef7-6b6a-4657-9165-306c17b91982 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1a9419c5-84cf-4e49-81ce-a5c5d62aebcd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1a9419c5-84cf-4e49-81ce-a5c5d62aebcd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1a9419c5-84cf-4e49-81ce-a5c5d62aebcd .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1a9419c5-84cf-4e49-81ce-a5c5d62aebcd .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-fff2f511-7788-4547-b94b-d5a9fc35a809 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-fff2f511-7788-4547-b94b-d5a9fc35a809 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-fff2f511-7788-4547-b94b-d5a9fc35a809 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-fff2f511-7788-4547-b94b-d5a9fc35a809 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-683ab26c-ef93-40bc-98c5-579f3bfbcac5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-683ab26c-ef93-40bc-98c5-579f3bfbcac5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-683ab26c-ef93-40bc-98c5-579f3bfbcac5 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-683ab26c-ef93-40bc-98c5-579f3bfbcac5 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-868bde82-904a-41f3-8e61-460b2d552f01 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-868bde82-904a-41f3-8e61-460b2d552f01 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-868bde82-904a-41f3-8e61-460b2d552f01 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-868bde82-904a-41f3-8e61-460b2d552f01 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4671a3a3-1b24-4d13-8713-d7ea8eb6fb41 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4671a3a3-1b24-4d13-8713-d7ea8eb6fb41 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4671a3a3-1b24-4d13-8713-d7ea8eb6fb41 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4671a3a3-1b24-4d13-8713-d7ea8eb6fb41 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9a9504e0-2427-4df0-b9dd-47af28375771 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9a9504e0-2427-4df0-b9dd-47af28375771 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-9a9504e0-2427-4df0-b9dd-47af28375771 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9a9504e0-2427-4df0-b9dd-47af28375771 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-84318b7a-4aab-4da6-aebf-69db8afd6cc1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-84318b7a-4aab-4da6-aebf-69db8afd6cc1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-84318b7a-4aab-4da6-aebf-69db8afd6cc1 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-84318b7a-4aab-4da6-aebf-69db8afd6cc1 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4e0b7983-244a-42e3-88b3-1fe1b164843a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4e0b7983-244a-42e3-88b3-1fe1b164843a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4e0b7983-244a-42e3-88b3-1fe1b164843a .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4e0b7983-244a-42e3-88b3-1fe1b164843a .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6d76db09-59e1-4a0a-8e2b-10b6b223b62c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6d76db09-59e1-4a0a-8e2b-10b6b223b62c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6d76db09-59e1-4a0a-8e2b-10b6b223b62c .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6d76db09-59e1-4a0a-8e2b-10b6b223b62c .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-08d71448-ab68-4920-bd6e-d1da1bd30a83 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-08d71448-ab68-4920-bd6e-d1da1bd30a83 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-08d71448-ab68-4920-bd6e-d1da1bd30a83 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-08d71448-ab68-4920-bd6e-d1da1bd30a83 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b7363b20-de4a-45b2-9592-c9173d250fbd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b7363b20-de4a-45b2-9592-c9173d250fbd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b7363b20-de4a-45b2-9592-c9173d250fbd .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b7363b20-de4a-45b2-9592-c9173d250fbd .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-bff592a3-40b1-4402-b68a-48f3f364f7b7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-bff592a3-40b1-4402-b68a-48f3f364f7b7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-bff592a3-40b1-4402-b68a-48f3f364f7b7 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-bff592a3-40b1-4402-b68a-48f3f364f7b7 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3b561f12-e8e7-4cb1-a92b-b0612ecb224f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-3b561f12-e8e7-4cb1-a92b-b0612ecb224f {
  padding-top: 5%;
}
}







#s-3b561f12-e8e7-4cb1-a92b-b0612ecb224f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3b561f12-e8e7-4cb1-a92b-b0612ecb224f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e19b5fef-a8a2-4c6c-ba64-ff6e878cd964"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e19b5fef-a8a2-4c6c-ba64-ff6e878cd964"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e19b5fef-a8a2-4c6c-ba64-ff6e878cd964"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e19b5fef-a8a2-4c6c-ba64-ff6e878cd964"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e19b5fef-a8a2-4c6c-ba64-ff6e878cd964"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-15f6ffc6-f1ca-4fef-8a45-95363323c73e {
  min-height: 50px;
}








#s-15f6ffc6-f1ca-4fef-8a45-95363323c73e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-15f6ffc6-f1ca-4fef-8a45-95363323c73e.shg-box.shg-c {
  justify-content: center;
}

#s-44658323-b9e2-471d-a5c8-97352a7854ed {
  border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-44658323-b9e2-471d-a5c8-97352a7854ed {
  margin-bottom: 10px;
padding-top: 0px;
}
}
#s-44658323-b9e2-471d-a5c8-97352a7854ed {
  overflow: hidden;
  
  
}







  #s-44658323-b9e2-471d-a5c8-97352a7854ed img.shogun-image {
    

    
    
    
  }


#s-44658323-b9e2-471d-a5c8-97352a7854ed .shogun-image-content {
  
    justify-content: center;
  
}

#s-5b861ece-646a-4889-9cd0-422acd9e3e1e {
  min-height: 150px;
}
@media (max-width: 767px){#s-5b861ece-646a-4889-9cd0-422acd9e3e1e {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-5b861ece-646a-4889-9cd0-422acd9e3e1e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b861ece-646a-4889-9cd0-422acd9e3e1e.shg-box.shg-c {
  justify-content: center;
}

#s-596b0493-0fa0-46b8-a21c-e596933c15ff {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-596b0493-0fa0-46b8-a21c-e596933c15ff {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-596b0493-0fa0-46b8-a21c-e596933c15ff .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-596b0493-0fa0-46b8-a21c-e596933c15ff .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f38ea009-2306-41ea-a315-7b66bb565d4a {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-f38ea009-2306-41ea-a315-7b66bb565d4a {
  padding-top: 0px;
padding-bottom: 10px;
}
}
#s-ce297796-14fa-44e4-bca8-10a0e9cb4918 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-ce297796-14fa-44e4-bca8-10a0e9cb4918 {
  padding-top: 5%;
}
}







#s-ce297796-14fa-44e4-bca8-10a0e9cb4918 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ce297796-14fa-44e4-bca8-10a0e9cb4918.shg-box.shg-c {
  justify-content: center;
}

#s-73143b01-604f-4e6e-b2b1-c3d6ca5741ce {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-73143b01-604f-4e6e-b2b1-c3d6ca5741ce {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-73143b01-604f-4e6e-b2b1-c3d6ca5741ce .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-73143b01-604f-4e6e-b2b1-c3d6ca5741ce .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3baeca5a-6388-41b9-a477-499ba8965eb8 {
  padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(53, 57, 72, 1);
}
@media (max-width: 767px){#s-3baeca5a-6388-41b9-a477-499ba8965eb8 {
  padding-left: 1%;
padding-right: 1%;
}
}







#s-3baeca5a-6388-41b9-a477-499ba8965eb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3baeca5a-6388-41b9-a477-499ba8965eb8.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-501bf36b-7a8c-4ae6-a176-061456d9fa0e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-501bf36b-7a8c-4ae6-a176-061456d9fa0e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-501bf36b-7a8c-4ae6-a176-061456d9fa0e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-501bf36b-7a8c-4ae6-a176-061456d9fa0e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-c71771c8-069f-453f-b7c4-22d7e58dd52d {
  min-height: 50px;
}








#s-c71771c8-069f-453f-b7c4-22d7e58dd52d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c71771c8-069f-453f-b7c4-22d7e58dd52d.shg-box.shg-c {
  justify-content: center;
}

#s-9350448a-c1e4-4190-bccf-cc619cd151e0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9350448a-c1e4-4190-bccf-cc619cd151e0 .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 64px;
  line-height: 1em;
  
  
}


@media (max-width: 767px){#s-9350448a-c1e4-4190-bccf-cc619cd151e0 .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}


}
#s-09aba93a-88f5-4b09-94f3-552f6701e360 {
  min-height: 50px;
}








#s-09aba93a-88f5-4b09-94f3-552f6701e360 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09aba93a-88f5-4b09-94f3-552f6701e360.shg-box.shg-c {
  justify-content: center;
}

#s-27790a5d-c8a9-43c0-862e-3fd5db656f26 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-27790a5d-c8a9-43c0-862e-3fd5db656f26 .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 64px;
  line-height: 1em;
  
  
}


@media (max-width: 767px){#s-27790a5d-c8a9-43c0-862e-3fd5db656f26 .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}


}
#s-0df6730f-bc97-43bc-91b4-7c481e7e26df {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0df6730f-bc97-43bc-91b4-7c481e7e26df .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 64px;
  line-height: 1em;
  
  
}


@media (max-width: 767px){#s-0df6730f-bc97-43bc-91b4-7c481e7e26df .shogun-heading-component h2 {
  color: rgba(245, 245, 247, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  
  
}


}
#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9aa73d5d-4b4a-4973-9cc0-14493de7dba1.shg-box.shg-c {
  justify-content: center;
}

#s-d3ea91bd-6d80-4c52-acf0-5d2698ca17b6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d3ea91bd-6d80-4c52-acf0-5d2698ca17b6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d3ea91bd-6d80-4c52-acf0-5d2698ca17b6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d3ea91bd-6d80-4c52-acf0-5d2698ca17b6 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3c66c900-64ac-4cae-8913-6842526bc16c {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-3c66c900-64ac-4cae-8913-6842526bc16c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3c66c900-64ac-4cae-8913-6842526bc16c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-179ea97f-2c86-48cd-b6ee-47e411a35997"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-179ea97f-2c86-48cd-b6ee-47e411a35997"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-179ea97f-2c86-48cd-b6ee-47e411a35997"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-179ea97f-2c86-48cd-b6ee-47e411a35997"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-72a3f656-c993-4983-9a4d-6142215b28e1 {
  min-height: 50px;
}








#s-72a3f656-c993-4983-9a4d-6142215b28e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72a3f656-c993-4983-9a4d-6142215b28e1.shg-box.shg-c {
  justify-content: center;
}

#s-1dcc7c6b-2cb6-407c-87aa-0e41a4bf8f4d {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1dcc7c6b-2cb6-407c-87aa-0e41a4bf8f4d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1dcc7c6b-2cb6-407c-87aa-0e41a4bf8f4d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1dcc7c6b-2cb6-407c-87aa-0e41a4bf8f4d .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-effeb0bb-886b-4689-89b1-413d1c3e017a {
  margin-top: 3%;
}
@media (max-width: 767px){#s-effeb0bb-886b-4689-89b1-413d1c3e017a {
  padding-bottom: 10px;
}
}
#s-0ff0e914-59e2-4036-ae2b-2be5ec40a622 {
  min-height: 150px;
}
@media (max-width: 767px){#s-0ff0e914-59e2-4036-ae2b-2be5ec40a622 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-0ff0e914-59e2-4036-ae2b-2be5ec40a622 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ff0e914-59e2-4036-ae2b-2be5ec40a622.shg-box.shg-c {
  justify-content: center;
}

#s-6b45ddda-0c9b-455b-be7d-8ccede56dba9 {
  border-radius: 25px;
text-align: center;
}

#s-6b45ddda-0c9b-455b-be7d-8ccede56dba9 {
  overflow: hidden;
  
  
}







  #s-6b45ddda-0c9b-455b-be7d-8ccede56dba9 img.shogun-image {
    

    
    
    
  }


#s-6b45ddda-0c9b-455b-be7d-8ccede56dba9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b8544bb6-8c7b-42df-9d23-845e96a51075 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b8544bb6-8c7b-42df-9d23-845e96a51075 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b8544bb6-8c7b-42df-9d23-845e96a51075.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-8b53e34d-99d3-4ef6-8dc2-00e666dd5adb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8b53e34d-99d3-4ef6-8dc2-00e666dd5adb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8b53e34d-99d3-4ef6-8dc2-00e666dd5adb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8b53e34d-99d3-4ef6-8dc2-00e666dd5adb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-8b53e34d-99d3-4ef6-8dc2-00e666dd5adb"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-ab5bea3a-b4c1-40d1-9424-6953b3efeb82 {
  min-height: 50px;
}








#s-ab5bea3a-b4c1-40d1-9424-6953b3efeb82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab5bea3a-b4c1-40d1-9424-6953b3efeb82.shg-box.shg-c {
  justify-content: center;
}

#s-7d8d19f1-e37c-45be-8364-b794bab5169d {
  border-radius: 25px;
max-width: 85%;
text-align: center;
}

#s-7d8d19f1-e37c-45be-8364-b794bab5169d {
  overflow: hidden;
  
  
      max-width: 85%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7d8d19f1-e37c-45be-8364-b794bab5169d img.shogun-image {
    

    
    
    
  }


#s-7d8d19f1-e37c-45be-8364-b794bab5169d .shogun-image-content {
  
    justify-content: center;
  
}

#s-81df65e9-0877-4ee2-b4a3-17ab57f83c1c {
  min-height: 150px;
}
@media (max-width: 767px){#s-81df65e9-0877-4ee2-b4a3-17ab57f83c1c {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-81df65e9-0877-4ee2-b4a3-17ab57f83c1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81df65e9-0877-4ee2-b4a3-17ab57f83c1c.shg-box.shg-c {
  justify-content: center;
}

#s-a79a90fa-a1c2-45e9-9b60-441ea86794c2 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a79a90fa-a1c2-45e9-9b60-441ea86794c2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a79a90fa-a1c2-45e9-9b60-441ea86794c2 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a79a90fa-a1c2-45e9-9b60-441ea86794c2 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e67f510b-bbc7-4a94-9571-48a17b963f2c {
  margin-top: 3%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7866a08-1636-45d2-9ccd-a2fb59ebab7a.shg-box.shg-c {
  justify-content: center;
}

#s-c6d8dceb-342e-47bc-8b43-1dd8de03a994 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c6d8dceb-342e-47bc-8b43-1dd8de03a994 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c6d8dceb-342e-47bc-8b43-1dd8de03a994 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c6d8dceb-342e-47bc-8b43-1dd8de03a994 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2c3907bd-3537-4a18-b705-d3dfa3782d7b {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-2c3907bd-3537-4a18-b705-d3dfa3782d7b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c3907bd-3537-4a18-b705-d3dfa3782d7b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-5f5231e5-bb1e-446a-9d89-2f7053d4d3b7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5f5231e5-bb1e-446a-9d89-2f7053d4d3b7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5f5231e5-bb1e-446a-9d89-2f7053d4d3b7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5f5231e5-bb1e-446a-9d89-2f7053d4d3b7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0dc9baeb-70d4-44f2-b56f-27ccc3df4565 {
  min-height: 50px;
}








#s-0dc9baeb-70d4-44f2-b56f-27ccc3df4565 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0dc9baeb-70d4-44f2-b56f-27ccc3df4565.shg-box.shg-c {
  justify-content: center;
}

#s-a873edd3-beda-4861-9201-aad0aefc5e65 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a873edd3-beda-4861-9201-aad0aefc5e65 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a873edd3-beda-4861-9201-aad0aefc5e65 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a873edd3-beda-4861-9201-aad0aefc5e65 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a8201c91-ca05-4578-b58e-665b6b6862e6 {
  margin-top: 3%;
padding-bottom: 0%;
}
@media (max-width: 767px){#s-a8201c91-ca05-4578-b58e-665b6b6862e6 {
  padding-bottom: 10px;
}
}
#s-16c925d1-89cf-40b2-b5ec-006453436013 {
  min-height: 150px;
}
@media (max-width: 767px){#s-16c925d1-89cf-40b2-b5ec-006453436013 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-16c925d1-89cf-40b2-b5ec-006453436013 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16c925d1-89cf-40b2-b5ec-006453436013.shg-box.shg-c {
  justify-content: center;
}

#s-9a3b9de2-41ac-4696-903a-fd873072b588 {
  border-radius: 25px;
text-align: center;
}

#s-9a3b9de2-41ac-4696-903a-fd873072b588 {
  overflow: hidden;
  
  
}







  #s-9a3b9de2-41ac-4696-903a-fd873072b588 img.shogun-image {
    

    
    
    
  }


#s-9a3b9de2-41ac-4696-903a-fd873072b588 .shogun-image-content {
  
    justify-content: center;
  
}

#s-77b68993-4fdf-4038-8130-9da40e14d5a8 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-77b68993-4fdf-4038-8130-9da40e14d5a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77b68993-4fdf-4038-8130-9da40e14d5a8.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f08cbd37-bc3b-4d35-ad51-146e96c933c0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f08cbd37-bc3b-4d35-ad51-146e96c933c0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f08cbd37-bc3b-4d35-ad51-146e96c933c0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f08cbd37-bc3b-4d35-ad51-146e96c933c0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-f08cbd37-bc3b-4d35-ad51-146e96c933c0"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-57b2ca87-651c-4974-a498-18c8dcefabf4 {
  margin-left: 10%;
margin-right: 10%;
border-radius: 25px;
max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-57b2ca87-651c-4974-a498-18c8dcefabf4 {
  margin-top: 0.5em;
margin-left: 0%;
margin-bottom: 0.5em;
margin-right: 0%;
max-width: 100%;
}
}
#s-57b2ca87-651c-4974-a498-18c8dcefabf4 {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-57b2ca87-651c-4974-a498-18c8dcefabf4 img.shogun-image {
    

    
    
    
  }


#s-57b2ca87-651c-4974-a498-18c8dcefabf4 .shogun-image-content {
  
    justify-content: center;
  
}

#s-32a83c63-b0ef-4299-aa22-1e312fd13eb9 {
  min-height: 150px;
}
@media (max-width: 767px){#s-32a83c63-b0ef-4299-aa22-1e312fd13eb9 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-32a83c63-b0ef-4299-aa22-1e312fd13eb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32a83c63-b0ef-4299-aa22-1e312fd13eb9.shg-box.shg-c {
  justify-content: center;
}

#s-35531866-e1d7-40b0-a5e9-a1c6b3e82bb9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-35531866-e1d7-40b0-a5e9-a1c6b3e82bb9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-35531866-e1d7-40b0-a5e9-a1c6b3e82bb9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-35531866-e1d7-40b0-a5e9-a1c6b3e82bb9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f8a11132-cae7-4e6d-a065-3c5a6a8b10dd {
  margin-top: 2%;
}
@media (max-width: 767px){#s-f8a11132-cae7-4e6d-a065-3c5a6a8b10dd {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-0e47c68f-1f88-441f-ac4a-92c301bf24af {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0e47c68f-1f88-441f-ac4a-92c301bf24af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0e47c68f-1f88-441f-ac4a-92c301bf24af.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-7b0002fb-fd23-4b4a-95d8-fdb5810f716b {
  padding-top: 10px;
}
}
#s-c4ee3631-0089-4a10-9f30-17bf7a99c6bd {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c4ee3631-0089-4a10-9f30-17bf7a99c6bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c4ee3631-0089-4a10-9f30-17bf7a99c6bd.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-0cb3be64-25f5-4383-bf66-2743e41113ad"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0cb3be64-25f5-4383-bf66-2743e41113ad"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0cb3be64-25f5-4383-bf66-2743e41113ad"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0cb3be64-25f5-4383-bf66-2743e41113ad"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e72497ee-7b1d-47d8-b917-fa01dd207994 {
  min-height: 50px;
}








#s-e72497ee-7b1d-47d8-b917-fa01dd207994 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e72497ee-7b1d-47d8-b917-fa01dd207994.shg-box.shg-c {
  justify-content: center;
}

#s-7020d117-587a-4a09-a844-3ab2170728e9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7020d117-587a-4a09-a844-3ab2170728e9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7020d117-587a-4a09-a844-3ab2170728e9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7020d117-587a-4a09-a844-3ab2170728e9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-bece352b-9189-4d30-82a1-6f0d654ec296 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-bece352b-9189-4d30-82a1-6f0d654ec296 {
  padding-bottom: 10px;
}
}
#s-00bec2ab-d57f-4a36-bfae-7ed86e0b7825 {
  min-height: 150px;
}
@media (max-width: 767px){#s-00bec2ab-d57f-4a36-bfae-7ed86e0b7825 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-00bec2ab-d57f-4a36-bfae-7ed86e0b7825 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-00bec2ab-d57f-4a36-bfae-7ed86e0b7825.shg-box.shg-c {
  justify-content: center;
}

#s-8b478cc6-ef49-49f2-b5ac-9e9428320d4d {
  margin-left: 10%;
margin-right: 10%;
border-radius: 25px;
max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-8b478cc6-ef49-49f2-b5ac-9e9428320d4d {
  margin-left: 0%;
margin-right: 0%;
max-width: 100%;
}
}
#s-8b478cc6-ef49-49f2-b5ac-9e9428320d4d {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-8b478cc6-ef49-49f2-b5ac-9e9428320d4d img.shogun-image {
    

    
    
    
  }


#s-8b478cc6-ef49-49f2-b5ac-9e9428320d4d .shogun-image-content {
  
    justify-content: center;
  
}

#s-f2810c96-7278-439f-86ff-74c483963a62 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f2810c96-7278-439f-86ff-74c483963a62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2810c96-7278-439f-86ff-74c483963a62.shg-box.shg-c {
  justify-content: center;
}

#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-2b7e734c-8d11-4b43-8354-1a4432f833f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b7e734c-8d11-4b43-8354-1a4432f833f3.shg-box.shg-c {
  justify-content: center;
}

#s-36fab342-a6f6-4bb0-997b-205a5e4c32a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-36fab342-a6f6-4bb0-997b-205a5e4c32a0 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-36fab342-a6f6-4bb0-997b-205a5e4c32a0 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-36fab342-a6f6-4bb0-997b-205a5e4c32a0 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-afa2ccfe-8ff1-4259-93f4-e6b43d7e6d49 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-afa2ccfe-8ff1-4259-93f4-e6b43d7e6d49 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-afa2ccfe-8ff1-4259-93f4-e6b43d7e6d49.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a0ee6faf-241f-44c7-898f-1dc40869a8e6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a0ee6faf-241f-44c7-898f-1dc40869a8e6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a0ee6faf-241f-44c7-898f-1dc40869a8e6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a0ee6faf-241f-44c7-898f-1dc40869a8e6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ae8c56bc-f6ec-47c1-abd7-5fdd8159454e {
  min-height: 50px;
}








#s-ae8c56bc-f6ec-47c1-abd7-5fdd8159454e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae8c56bc-f6ec-47c1-abd7-5fdd8159454e.shg-box.shg-c {
  justify-content: center;
}

#s-e1f1c9f2-6d4c-48a0-b25e-09e37a075472 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e1f1c9f2-6d4c-48a0-b25e-09e37a075472 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-e1f1c9f2-6d4c-48a0-b25e-09e37a075472 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e1f1c9f2-6d4c-48a0-b25e-09e37a075472 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e8e9e129-e81a-4fd7-8f3e-1abb69e2d0bf {
  margin-top: 3%;
}
@media (max-width: 767px){#s-e8e9e129-e81a-4fd7-8f3e-1abb69e2d0bf {
  padding-bottom: 10px;
}
}
#s-3b4a29fc-70b0-405e-947f-faed1ca76a5e {
  min-height: 150px;
}
@media (max-width: 767px){#s-3b4a29fc-70b0-405e-947f-faed1ca76a5e {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-3b4a29fc-70b0-405e-947f-faed1ca76a5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3b4a29fc-70b0-405e-947f-faed1ca76a5e.shg-box.shg-c {
  justify-content: center;
}

#s-c4d77ccd-1109-410d-b3d8-5cdd483f0bde {
  border-radius: 25px;
text-align: center;
}

#s-c4d77ccd-1109-410d-b3d8-5cdd483f0bde {
  overflow: hidden;
  
  
}







  #s-c4d77ccd-1109-410d-b3d8-5cdd483f0bde img.shogun-image {
    

    
    
    
  }


#s-c4d77ccd-1109-410d-b3d8-5cdd483f0bde .shogun-image-content {
  
    justify-content: center;
  
}

#s-a735a1c6-2b23-4b00-a0f0-278daa19e1e9 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a735a1c6-2b23-4b00-a0f0-278daa19e1e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a735a1c6-2b23-4b00-a0f0-278daa19e1e9.shg-box.shg-c {
  justify-content: center;
}

#s-affd5a0c-093e-422f-8318-ae10667dff34 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-affd5a0c-093e-422f-8318-ae10667dff34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-affd5a0c-093e-422f-8318-ae10667dff34.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-7c072db3-429e-4d4d-b55e-dc2cc540718c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7c072db3-429e-4d4d-b55e-dc2cc540718c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-7c072db3-429e-4d4d-b55e-dc2cc540718c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-7c072db3-429e-4d4d-b55e-dc2cc540718c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-7c072db3-429e-4d4d-b55e-dc2cc540718c"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-9bff7446-80f9-46e5-a0fb-a190c8b8b1ef {
  border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-9bff7446-80f9-46e5-a0fb-a190c8b8b1ef {
  margin-top: 0.5em;
margin-bottom: 0em;
}
}
#s-9bff7446-80f9-46e5-a0fb-a190c8b8b1ef {
  overflow: hidden;
  
  
}







  #s-9bff7446-80f9-46e5-a0fb-a190c8b8b1ef img.shogun-image {
    

    
    
    
  }


#s-9bff7446-80f9-46e5-a0fb-a190c8b8b1ef .shogun-image-content {
  
    justify-content: center;
  
}

#s-52baf84d-4242-4a87-8001-79cffde0bcee {
  min-height: 150px;
}
@media (max-width: 767px){#s-52baf84d-4242-4a87-8001-79cffde0bcee {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-52baf84d-4242-4a87-8001-79cffde0bcee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-52baf84d-4242-4a87-8001-79cffde0bcee.shg-box.shg-c {
  justify-content: center;
}

#s-ba2b6941-d933-44df-9d63-c22e82a327d1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ba2b6941-d933-44df-9d63-c22e82a327d1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ba2b6941-d933-44df-9d63-c22e82a327d1 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ba2b6941-d933-44df-9d63-c22e82a327d1 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e30e145d-ccbe-4496-a8d4-7de278fdcae2 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-e30e145d-ccbe-4496-a8d4-7de278fdcae2 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-bda39a03-8043-4848-8b2d-cf15c54d17d4 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-bda39a03-8043-4848-8b2d-cf15c54d17d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bda39a03-8043-4848-8b2d-cf15c54d17d4.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-8ac17864-509f-4dcc-ab85-7b83448126ab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8ac17864-509f-4dcc-ab85-7b83448126ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8ac17864-509f-4dcc-ab85-7b83448126ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8ac17864-509f-4dcc-ab85-7b83448126ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ccc1bb27-15dd-42bc-a990-522c7bb81b60 {
  min-height: 50px;
}
@media (max-width: 767px){#s-ccc1bb27-15dd-42bc-a990-522c7bb81b60 {
  padding-top: 10px;
}
}







#s-ccc1bb27-15dd-42bc-a990-522c7bb81b60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ccc1bb27-15dd-42bc-a990-522c7bb81b60.shg-box.shg-c {
  justify-content: center;
}

#s-214cbcfe-6fc9-4e97-ae68-90e8685cec03 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-214cbcfe-6fc9-4e97-ae68-90e8685cec03 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-214cbcfe-6fc9-4e97-ae68-90e8685cec03 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-214cbcfe-6fc9-4e97-ae68-90e8685cec03 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3fb10ec0-48af-4668-9305-e49e6aebd6e6 {
  margin-top: 3%;
}

#s-c1d1f684-7a4d-4d8f-86aa-788dfa102e71 {
  min-height: 150px;
}
@media (max-width: 767px){#s-c1d1f684-7a4d-4d8f-86aa-788dfa102e71 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-c1d1f684-7a4d-4d8f-86aa-788dfa102e71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1d1f684-7a4d-4d8f-86aa-788dfa102e71.shg-box.shg-c {
  justify-content: center;
}

#s-d7b0f4cb-3753-4dd7-82bd-404e369b109c {
  border-radius: 25px;
text-align: center;
}

#s-d7b0f4cb-3753-4dd7-82bd-404e369b109c {
  overflow: hidden;
  
  
}







  #s-d7b0f4cb-3753-4dd7-82bd-404e369b109c img.shogun-image {
    

    
    
    
  }


#s-d7b0f4cb-3753-4dd7-82bd-404e369b109c .shogun-image-content {
  
    justify-content: center;
  
}

#s-76bba1e2-bc76-41ea-965d-4450d4ef28b1 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-76bba1e2-bc76-41ea-965d-4450d4ef28b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76bba1e2-bc76-41ea-965d-4450d4ef28b1.shg-box.shg-c {
  justify-content: center;
}

#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-c6fbd78c-523a-4ef8-aac3-adc09b431454 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c6fbd78c-523a-4ef8-aac3-adc09b431454.shg-box.shg-c {
  justify-content: center;
}

#s-1147ff24-56d4-4122-87a9-90ec08908f6b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1147ff24-56d4-4122-87a9-90ec08908f6b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1147ff24-56d4-4122-87a9-90ec08908f6b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1147ff24-56d4-4122-87a9-90ec08908f6b .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-063fe6da-3574-4b3e-ac0e-491b9429b0de {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-063fe6da-3574-4b3e-ac0e-491b9429b0de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-063fe6da-3574-4b3e-ac0e-491b9429b0de.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-bcd27811-2996-4765-aef8-71c1971386df"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bcd27811-2996-4765-aef8-71c1971386df"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bcd27811-2996-4765-aef8-71c1971386df"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bcd27811-2996-4765-aef8-71c1971386df"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-bcd27811-2996-4765-aef8-71c1971386df"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-3cb02d78-07e6-4848-adad-481cbe844b53 {
  min-height: 50px;
}








#s-3cb02d78-07e6-4848-adad-481cbe844b53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3cb02d78-07e6-4848-adad-481cbe844b53.shg-box.shg-c {
  justify-content: center;
}

#s-a96f4ff0-c4c8-43b4-b2ea-601b80b90b83 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a96f4ff0-c4c8-43b4-b2ea-601b80b90b83 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a96f4ff0-c4c8-43b4-b2ea-601b80b90b83 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a96f4ff0-c4c8-43b4-b2ea-601b80b90b83 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9c750f54-db27-41df-b076-34a32b8d7948 {
  margin-top: 3%;
}

#s-b4af4742-f0d6-4e6f-b121-cffccc3eb624 {
  min-height: 150px;
}
@media (max-width: 767px){#s-b4af4742-f0d6-4e6f-b121-cffccc3eb624 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-b4af4742-f0d6-4e6f-b121-cffccc3eb624 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b4af4742-f0d6-4e6f-b121-cffccc3eb624.shg-box.shg-c {
  justify-content: center;
}

#s-47a44152-b829-4aed-9941-a011e3093e6d {
  border-radius: 25px;
text-align: center;
}

#s-47a44152-b829-4aed-9941-a011e3093e6d {
  overflow: hidden;
  
  
}







  #s-47a44152-b829-4aed-9941-a011e3093e6d img.shogun-image {
    

    
    
    
  }


#s-47a44152-b829-4aed-9941-a011e3093e6d .shogun-image-content {
  
    justify-content: center;
  
}

#s-0a38fbbf-614d-4939-9f75-47e1195a5d12 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0a38fbbf-614d-4939-9f75-47e1195a5d12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a38fbbf-614d-4939-9f75-47e1195a5d12.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a1cc7ce2-0db1-41f1-904c-c0e8bc9d8c36"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a1cc7ce2-0db1-41f1-904c-c0e8bc9d8c36"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a1cc7ce2-0db1-41f1-904c-c0e8bc9d8c36"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1cc7ce2-0db1-41f1-904c-c0e8bc9d8c36"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-a1cc7ce2-0db1-41f1-904c-c0e8bc9d8c36"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-4a89febb-1141-49ae-ba3f-6771f7e5bbe4 {
  min-height: 50px;
}








#s-4a89febb-1141-49ae-ba3f-6771f7e5bbe4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a89febb-1141-49ae-ba3f-6771f7e5bbe4.shg-box.shg-c {
  justify-content: center;
}

#s-debe5390-5f74-4bec-b6c9-5b443627d249 {
  text-align: center;
}

#s-debe5390-5f74-4bec-b6c9-5b443627d249 {
  overflow: hidden;
  
  
}







  #s-debe5390-5f74-4bec-b6c9-5b443627d249 img.shogun-image {
    

    
    
    
  }


#s-debe5390-5f74-4bec-b6c9-5b443627d249 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b5541fdf-b926-4f77-b3f7-bb2074fee6da {
  min-height: 150px;
}
@media (max-width: 767px){#s-b5541fdf-b926-4f77-b3f7-bb2074fee6da {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-b5541fdf-b926-4f77-b3f7-bb2074fee6da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5541fdf-b926-4f77-b3f7-bb2074fee6da.shg-box.shg-c {
  justify-content: center;
}

#s-3906db75-5316-42b5-a740-d9b589192a8c {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3906db75-5316-42b5-a740-d9b589192a8c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3906db75-5316-42b5-a740-d9b589192a8c .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3906db75-5316-42b5-a740-d9b589192a8c .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9dc0ebaa-b247-489a-9315-2d555ed05ad0 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-9dc0ebaa-b247-489a-9315-2d555ed05ad0 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-ffd4d757-b5cd-43d7-8a81-8c11fad364a7 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ffd4d757-b5cd-43d7-8a81-8c11fad364a7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ffd4d757-b5cd-43d7-8a81-8c11fad364a7.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ff1119ef-8262-46bb-bf08-03b68083bc33"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff1119ef-8262-46bb-bf08-03b68083bc33"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ff1119ef-8262-46bb-bf08-03b68083bc33"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff1119ef-8262-46bb-bf08-03b68083bc33"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-80273df3-ebe0-4bc5-bcb2-cfd501d8395e {
  min-height: 50px;
}








#s-80273df3-ebe0-4bc5-bcb2-cfd501d8395e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80273df3-ebe0-4bc5-bcb2-cfd501d8395e.shg-box.shg-c {
  justify-content: center;
}

#s-0d2629f6-1842-4173-939a-7f9d49ffb507 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0d2629f6-1842-4173-939a-7f9d49ffb507 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0d2629f6-1842-4173-939a-7f9d49ffb507 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0d2629f6-1842-4173-939a-7f9d49ffb507 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-84123366-93ad-49fd-af7c-d0854b94e479 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-84123366-93ad-49fd-af7c-d0854b94e479 {
  padding-bottom: 10px;
}
}
#s-2813612a-b552-4f68-89df-1d4593c1673f {
  min-height: 150px;
}
@media (max-width: 767px){#s-2813612a-b552-4f68-89df-1d4593c1673f {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-2813612a-b552-4f68-89df-1d4593c1673f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2813612a-b552-4f68-89df-1d4593c1673f.shg-box.shg-c {
  justify-content: center;
}

#s-987cf0ff-00fb-49e4-bb13-e9b460ad9289 {
  border-radius: 25px;
text-align: center;
}

#s-987cf0ff-00fb-49e4-bb13-e9b460ad9289 {
  overflow: hidden;
  
  
}







  #s-987cf0ff-00fb-49e4-bb13-e9b460ad9289 img.shogun-image {
    

    
    
    
  }


#s-987cf0ff-00fb-49e4-bb13-e9b460ad9289 .shogun-image-content {
  
    justify-content: center;
  
}

#s-79949e74-f3cb-4593-bcca-385945426e60 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-79949e74-f3cb-4593-bcca-385945426e60 {
  padding-top: 10%;
}
}







#s-79949e74-f3cb-4593-bcca-385945426e60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-79949e74-f3cb-4593-bcca-385945426e60.shg-box.shg-c {
  justify-content: center;
}

#s-5426cf10-2680-474e-8026-01b5a5bfec54 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5426cf10-2680-474e-8026-01b5a5bfec54 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5426cf10-2680-474e-8026-01b5a5bfec54 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5426cf10-2680-474e-8026-01b5a5bfec54 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-99282c9f-4f45-455c-8a26-283b48098bf2 {
  padding-top: 3%;
padding-left: 5%;
padding-bottom: 3%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(53, 57, 72, 1);
}
@media (max-width: 767px){#s-99282c9f-4f45-455c-8a26-283b48098bf2 {
  padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
}
}







#s-99282c9f-4f45-455c-8a26-283b48098bf2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-99282c9f-4f45-455c-8a26-283b48098bf2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e6fecae3-3b0d-49d4-b9ac-59e69c734831"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

}

@media (min-width: 768px) {
[id="s-e6fecae3-3b0d-49d4-b9ac-59e69c734831"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-e6fecae3-3b0d-49d4-b9ac-59e69c734831"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-e6fecae3-3b0d-49d4-b9ac-59e69c734831"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

}

#s-0f8b6f6b-7b9f-4915-bed7-941e32ed5f74 {
  min-height: 50px;
}








#s-0f8b6f6b-7b9f-4915-bed7-941e32ed5f74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f8b6f6b-7b9f-4915-bed7-941e32ed5f74.shg-box.shg-c {
  justify-content: center;
}

#s-0c8d3ee8-0a2c-4a25-b99f-25327ff7a082 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0c8d3ee8-0a2c-4a25-b99f-25327ff7a082 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0c8d3ee8-0a2c-4a25-b99f-25327ff7a082 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0c8d3ee8-0a2c-4a25-b99f-25327ff7a082 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-dfe99ecc-a026-4e1f-8838-6161a2f22891 {
  min-height: 50px;
}








#s-dfe99ecc-a026-4e1f-8838-6161a2f22891 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dfe99ecc-a026-4e1f-8838-6161a2f22891.shg-box.shg-c {
  justify-content: center;
}

#s-4695c1c0-eb67-4e18-895c-a5b665e0a9ff {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4695c1c0-eb67-4e18-895c-a5b665e0a9ff {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4695c1c0-eb67-4e18-895c-a5b665e0a9ff .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4695c1c0-eb67-4e18-895c-a5b665e0a9ff .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-06165f21-7cd0-4774-a54f-31d42185bdbd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-06165f21-7cd0-4774-a54f-31d42185bdbd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-06165f21-7cd0-4774-a54f-31d42185bdbd .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-06165f21-7cd0-4774-a54f-31d42185bdbd .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-40e2d4db-de27-46fe-9bc0-befd6db099d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40e2d4db-de27-46fe-9bc0-befd6db099d1.shg-box.shg-c {
  justify-content: center;
}

#s-88f6ea87-a110-4c7a-952a-f8d26467b4b9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-88f6ea87-a110-4c7a-952a-f8d26467b4b9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-88f6ea87-a110-4c7a-952a-f8d26467b4b9 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-88f6ea87-a110-4c7a-952a-f8d26467b4b9 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e5394a57-256e-43aa-91b7-e42da875c952 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e5394a57-256e-43aa-91b7-e42da875c952 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e5394a57-256e-43aa-91b7-e42da875c952.shg-box.shg-c {
  justify-content: center;
}

#s-9a5dbe1f-3039-4c30-afd5-1efbbcd38d37 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9a5dbe1f-3039-4c30-afd5-1efbbcd38d37 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-9a5dbe1f-3039-4c30-afd5-1efbbcd38d37 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9a5dbe1f-3039-4c30-afd5-1efbbcd38d37 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-69bfd814-6172-4520-8487-6ed413b3ee26 {
  margin-top: 3%;
margin-bottom: 0%;
}

#s-0791f646-469f-4adb-bea3-d5686943fb5b {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0791f646-469f-4adb-bea3-d5686943fb5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0791f646-469f-4adb-bea3-d5686943fb5b.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-eabb194c-7400-4a10-ad75-062c71f91315"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-eabb194c-7400-4a10-ad75-062c71f91315"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-eabb194c-7400-4a10-ad75-062c71f91315"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-eabb194c-7400-4a10-ad75-062c71f91315"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a0d017e0-5599-4fc5-a16b-4f6ba0150510 {
  min-height: 50px;
}








#s-a0d017e0-5599-4fc5-a16b-4f6ba0150510 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a0d017e0-5599-4fc5-a16b-4f6ba0150510.shg-box.shg-c {
  justify-content: center;
}

#s-df471da1-23ff-4c8f-8d2b-74d3015b36e7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-df471da1-23ff-4c8f-8d2b-74d3015b36e7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-df471da1-23ff-4c8f-8d2b-74d3015b36e7 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-df471da1-23ff-4c8f-8d2b-74d3015b36e7 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f31a2244-872f-4291-a180-c1565922047a {
  margin-top: 3%;
}
@media (max-width: 767px){#s-f31a2244-872f-4291-a180-c1565922047a {
  padding-bottom: 10px;
}
}
#s-e4a77202-39bf-484d-a3ff-28eccb049846 {
  min-height: 150px;
}
@media (max-width: 767px){#s-e4a77202-39bf-484d-a3ff-28eccb049846 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-e4a77202-39bf-484d-a3ff-28eccb049846 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4a77202-39bf-484d-a3ff-28eccb049846.shg-box.shg-c {
  justify-content: center;
}

#s-76e573b2-48fb-4158-961c-baf14cf120f4 {
  border-radius: 25px;
text-align: center;
}

#s-76e573b2-48fb-4158-961c-baf14cf120f4 {
  overflow: hidden;
  
  
}







  #s-76e573b2-48fb-4158-961c-baf14cf120f4 img.shogun-image {
    

    
    
    
  }


#s-76e573b2-48fb-4158-961c-baf14cf120f4 .shogun-image-content {
  
    justify-content: center;
  
}

#s-80d83106-1aa4-4bff-bc9d-17192aa375c3 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-80d83106-1aa4-4bff-bc9d-17192aa375c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80d83106-1aa4-4bff-bc9d-17192aa375c3.shg-box.shg-c {
  justify-content: center;
}

#s-6e1c63e7-3c9a-443f-a1bc-15ce959f68b6 {
  padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-6e1c63e7-3c9a-443f-a1bc-15ce959f68b6 {
  padding-left: 10%;
padding-right: 10%;
}
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

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

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

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

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

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

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

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

#s-738fb664-9feb-45f3-8274-a1ff473ee404 {
  border-style: solid;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 4px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-738fb664-9feb-45f3-8274-a1ff473ee404:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-738fb664-9feb-45f3-8274-a1ff473ee404:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-738fb664-9feb-45f3-8274-a1ff473ee404-root {
    text-align: center;
  }


#s-738fb664-9feb-45f3-8274-a1ff473ee404.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-738fb664-9feb-45f3-8274-a1ff473ee404-root {
    text-align: center;
  }


#s-738fb664-9feb-45f3-8274-a1ff473ee404.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-738fb664-9feb-45f3-8274-a1ff473ee404-root {
    text-align: center;
  }


#s-738fb664-9feb-45f3-8274-a1ff473ee404.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-738fb664-9feb-45f3-8274-a1ff473ee404-root {
    text-align: center;
  }


#s-738fb664-9feb-45f3-8274-a1ff473ee404.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-738fb664-9feb-45f3-8274-a1ff473ee404-root {
    text-align: center;
  }


#s-738fb664-9feb-45f3-8274-a1ff473ee404.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-4feb7a9a-42d7-45fd-a8c7-8025c0ba2d90 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-4feb7a9a-42d7-45fd-a8c7-8025c0ba2d90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4feb7a9a-42d7-45fd-a8c7-8025c0ba2d90.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-10e71f12-5948-407c-80d2-59b122c96041"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-10e71f12-5948-407c-80d2-59b122c96041"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-10e71f12-5948-407c-80d2-59b122c96041"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-10e71f12-5948-407c-80d2-59b122c96041"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-10e71f12-5948-407c-80d2-59b122c96041"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-df3f7bcc-5ed6-4234-9094-84f0ae702678 {
  border-radius: 25px;
text-align: center;
}

#s-df3f7bcc-5ed6-4234-9094-84f0ae702678 {
  overflow: hidden;
  
  
}







  #s-df3f7bcc-5ed6-4234-9094-84f0ae702678 img.shogun-image {
    

    
    
    
  }


#s-df3f7bcc-5ed6-4234-9094-84f0ae702678 .shogun-image-content {
  
    justify-content: center;
  
}

#s-910658c3-0e19-4c8c-973d-06c8b91f5c71 {
  min-height: 150px;
}
@media (max-width: 767px){#s-910658c3-0e19-4c8c-973d-06c8b91f5c71 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-910658c3-0e19-4c8c-973d-06c8b91f5c71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-910658c3-0e19-4c8c-973d-06c8b91f5c71.shg-box.shg-c {
  justify-content: center;
}

#s-fbb308d1-80c3-42a6-a557-be1df8fbd6f6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-fbb308d1-80c3-42a6-a557-be1df8fbd6f6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-fbb308d1-80c3-42a6-a557-be1df8fbd6f6 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-fbb308d1-80c3-42a6-a557-be1df8fbd6f6 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a9fbe4fb-6b64-4c87-b8d0-a79abc24e66a {
  margin-top: 3%;
}
@media (max-width: 767px){#s-a9fbe4fb-6b64-4c87-b8d0-a79abc24e66a {
  padding-top: 0px;
padding-bottom: 10px;
}
}
#s-d66aa637-fb46-4b9e-9444-017c85a1e126 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d66aa637-fb46-4b9e-9444-017c85a1e126 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d66aa637-fb46-4b9e-9444-017c85a1e126.shg-box.shg-c {
  justify-content: center;
}

#s-1c261114-0ea8-44ab-b993-3eed27691fb1 {
  padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-1c261114-0ea8-44ab-b993-3eed27691fb1 {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-25e396a1-4bca-4bc8-a3db-a17bd873b6b6 {
  padding-top: 2%;
padding-bottom: 2%;
}

@media (min-width: 0px) {
[id="s-25e396a1-4bca-4bc8-a3db-a17bd873b6b6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-25e396a1-4bca-4bc8-a3db-a17bd873b6b6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-25e396a1-4bca-4bc8-a3db-a17bd873b6b6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-25e396a1-4bca-4bc8-a3db-a17bd873b6b6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-16a04ec1-85fe-4cda-9413-e69f2616f1e9 {
  text-align: right;
}

#s-16a04ec1-85fe-4cda-9413-e69f2616f1e9 {
  overflow: hidden;
  
  
}







  #s-16a04ec1-85fe-4cda-9413-e69f2616f1e9 img.shogun-image {
    

    
    
    
  }


#s-16a04ec1-85fe-4cda-9413-e69f2616f1e9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-93067fc7-16a1-47f6-9b67-84102886f97b {
  text-align: left;
}

#s-93067fc7-16a1-47f6-9b67-84102886f97b {
  overflow: hidden;
  
  
}







  #s-93067fc7-16a1-47f6-9b67-84102886f97b img.shogun-image {
    

    
    
    
  }


#s-93067fc7-16a1-47f6-9b67-84102886f97b .shogun-image-content {
  
    justify-content: center;
  
}

#s-c19d20c8-fd7e-46b6-9bee-06b7ad727097 {
  padding-top: 2%;
padding-left: 0%;
padding-bottom: 2%;
padding-right: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c19d20c8-fd7e-46b6-9bee-06b7ad727097 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c19d20c8-fd7e-46b6-9bee-06b7ad727097.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-1f8cffc8-06ef-4f81-8bc2-a16005578f12"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1f8cffc8-06ef-4f81-8bc2-a16005578f12"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1f8cffc8-06ef-4f81-8bc2-a16005578f12"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1f8cffc8-06ef-4f81-8bc2-a16005578f12"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-63f588f1-faea-4268-a907-0031d6a0e30d {
  min-height: 50px;
}








#s-63f588f1-faea-4268-a907-0031d6a0e30d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63f588f1-faea-4268-a907-0031d6a0e30d.shg-box.shg-c {
  justify-content: center;
}

#s-a3302579-d697-437b-b89b-b1362d7d9aba {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a3302579-d697-437b-b89b-b1362d7d9aba {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a3302579-d697-437b-b89b-b1362d7d9aba .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a3302579-d697-437b-b89b-b1362d7d9aba .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a7d5c980-e0f1-453e-85c1-ba5acc449ebb {
  margin-top: 3%;
}
@media (max-width: 767px){#s-a7d5c980-e0f1-453e-85c1-ba5acc449ebb {
  padding-bottom: 10px;
}
}
#s-a410b028-3b07-4c76-b267-b4034ddda87a {
  min-height: 150px;
}
@media (max-width: 767px){#s-a410b028-3b07-4c76-b267-b4034ddda87a {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-a410b028-3b07-4c76-b267-b4034ddda87a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a410b028-3b07-4c76-b267-b4034ddda87a.shg-box.shg-c {
  justify-content: center;
}

#s-5ac1392a-0a42-47e1-b271-6c05c1ced9f2 {
  border-radius: 25px;
text-align: center;
}

#s-5ac1392a-0a42-47e1-b271-6c05c1ced9f2 {
  overflow: hidden;
  
  
}







  #s-5ac1392a-0a42-47e1-b271-6c05c1ced9f2 img.shogun-image {
    

    
    
    
  }


#s-5ac1392a-0a42-47e1-b271-6c05c1ced9f2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-cbc99803-4674-4834-82b7-d1ee42c8f8a8 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-cbc99803-4674-4834-82b7-d1ee42c8f8a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cbc99803-4674-4834-82b7-d1ee42c8f8a8.shg-box.shg-c {
  justify-content: center;
}

#s-11ce0b5e-6a83-4f45-a031-449cd2481a38 {
  margin-bottom: 3%;
padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-11ce0b5e-6a83-4f45-a031-449cd2481a38 {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-121a96da-49e7-42c1-acb3-2f65daca644e {
  border-style: solid;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 4px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-121a96da-49e7-42c1-acb3-2f65daca644e:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-121a96da-49e7-42c1-acb3-2f65daca644e:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-121a96da-49e7-42c1-acb3-2f65daca644e-root {
    text-align: center;
  }


#s-121a96da-49e7-42c1-acb3-2f65daca644e.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-121a96da-49e7-42c1-acb3-2f65daca644e-root {
    text-align: center;
  }


#s-121a96da-49e7-42c1-acb3-2f65daca644e.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-121a96da-49e7-42c1-acb3-2f65daca644e-root {
    text-align: center;
  }


#s-121a96da-49e7-42c1-acb3-2f65daca644e.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-121a96da-49e7-42c1-acb3-2f65daca644e-root {
    text-align: center;
  }


#s-121a96da-49e7-42c1-acb3-2f65daca644e.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-121a96da-49e7-42c1-acb3-2f65daca644e-root {
    text-align: center;
  }


#s-121a96da-49e7-42c1-acb3-2f65daca644e.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-433b7d9f-51aa-44b0-951b-6b3d8c6c3e83.shg-box.shg-c {
  justify-content: center;
}

#s-e99ecb9b-eb26-47ae-b088-2318f7a97784 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-e99ecb9b-eb26-47ae-b088-2318f7a97784 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-e99ecb9b-eb26-47ae-b088-2318f7a97784 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-e99ecb9b-eb26-47ae-b088-2318f7a97784 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-7516b732-1fa4-4792-bd8f-b92728fc850f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7516b732-1fa4-4792-bd8f-b92728fc850f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7516b732-1fa4-4792-bd8f-b92728fc850f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-78f832d7-b633-48fa-a517-7638e5db6b37"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-78f832d7-b633-48fa-a517-7638e5db6b37"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-78f832d7-b633-48fa-a517-7638e5db6b37"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-78f832d7-b633-48fa-a517-7638e5db6b37"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-580a9a61-3408-4ed2-be97-9dc13bc0fc35 {
  min-height: 50px;
}








#s-580a9a61-3408-4ed2-be97-9dc13bc0fc35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-580a9a61-3408-4ed2-be97-9dc13bc0fc35.shg-box.shg-c {
  justify-content: center;
}

#s-706ee2a8-b437-4447-ae41-513f880c5cd5 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-706ee2a8-b437-4447-ae41-513f880c5cd5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-706ee2a8-b437-4447-ae41-513f880c5cd5 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-706ee2a8-b437-4447-ae41-513f880c5cd5 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b260f3a5-b4ad-4133-9ee1-fa4ccc2614b1 {
  margin-top: 3%;
margin-bottom: 0%;
}
@media (max-width: 767px){#s-b260f3a5-b4ad-4133-9ee1-fa4ccc2614b1 {
  padding-bottom: 10px;
}
}
#s-996f6125-6c30-44b4-b79d-906b6ef1dd98 {
  min-height: 150px;
}
@media (max-width: 767px){#s-996f6125-6c30-44b4-b79d-906b6ef1dd98 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-996f6125-6c30-44b4-b79d-906b6ef1dd98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-996f6125-6c30-44b4-b79d-906b6ef1dd98.shg-box.shg-c {
  justify-content: center;
}

#s-cced7726-83cc-422f-8492-31229b45b631 {
  border-radius: 25px;
text-align: center;
}

#s-cced7726-83cc-422f-8492-31229b45b631 {
  overflow: hidden;
  
  
}







  #s-cced7726-83cc-422f-8492-31229b45b631 img.shogun-image {
    

    
    
    
  }


#s-cced7726-83cc-422f-8492-31229b45b631 .shogun-image-content {
  
    justify-content: center;
  
}

#s-c05de00c-d87d-44f2-8efe-5a1f2ed05c67 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c05de00c-d87d-44f2-8efe-5a1f2ed05c67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c05de00c-d87d-44f2-8efe-5a1f2ed05c67.shg-box.shg-c {
  justify-content: center;
}

#s-be019e61-5bb1-4a22-9a78-bf6169a5ffe9 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-be019e61-5bb1-4a22-9a78-bf6169a5ffe9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-be019e61-5bb1-4a22-9a78-bf6169a5ffe9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-be019e61-5bb1-4a22-9a78-bf6169a5ffe9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ca9139e2-1bc0-4850-bb83-b2ed1d4cf915 {
  margin-top: 3%;
}

#s-c9bb1a53-1ca1-4052-b75c-317f7f599f7f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c9bb1a53-1ca1-4052-b75c-317f7f599f7f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9bb1a53-1ca1-4052-b75c-317f7f599f7f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e70feb57-49f9-4229-8a7f-7409d9af2a3c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e70feb57-49f9-4229-8a7f-7409d9af2a3c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-e70feb57-49f9-4229-8a7f-7409d9af2a3c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-e70feb57-49f9-4229-8a7f-7409d9af2a3c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-e70feb57-49f9-4229-8a7f-7409d9af2a3c"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-1c766f5d-530c-46d9-919c-3ca41c07c525 {
  min-height: 50px;
}








#s-1c766f5d-530c-46d9-919c-3ca41c07c525 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1c766f5d-530c-46d9-919c-3ca41c07c525.shg-box.shg-c {
  justify-content: center;
}

#s-e9669730-ee6e-4007-a655-46ecfdb714dc {
  border-radius: 25px;
text-align: center;
}

#s-e9669730-ee6e-4007-a655-46ecfdb714dc {
  overflow: hidden;
  
  
}







  #s-e9669730-ee6e-4007-a655-46ecfdb714dc img.shogun-image {
    

    
    
    
  }


#s-e9669730-ee6e-4007-a655-46ecfdb714dc .shogun-image-content {
  
    justify-content: center;
  
}

#s-6bd94538-2179-4901-a6f6-e2e3bd54ea1c {
  min-height: 150px;
}
@media (max-width: 767px){#s-6bd94538-2179-4901-a6f6-e2e3bd54ea1c {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-6bd94538-2179-4901-a6f6-e2e3bd54ea1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bd94538-2179-4901-a6f6-e2e3bd54ea1c.shg-box.shg-c {
  justify-content: center;
}

#s-7f1f0a40-1f94-49ae-835e-3fb10988637d {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7f1f0a40-1f94-49ae-835e-3fb10988637d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7f1f0a40-1f94-49ae-835e-3fb10988637d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7f1f0a40-1f94-49ae-835e-3fb10988637d .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-37c96c80-9f75-4893-9927-29405377cc17 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-37c96c80-9f75-4893-9927-29405377cc17 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-ef15c47d-b46e-4bf7-8057-15eedc1caecb {
  padding-top: 2%;
padding-left: 0%;
padding-bottom: 2%;
padding-right: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ef15c47d-b46e-4bf7-8057-15eedc1caecb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef15c47d-b46e-4bf7-8057-15eedc1caecb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-d6c947d2-7d36-4a2a-a008-fa65e774df3c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d6c947d2-7d36-4a2a-a008-fa65e774df3c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-d6c947d2-7d36-4a2a-a008-fa65e774df3c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-d6c947d2-7d36-4a2a-a008-fa65e774df3c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-50e4bac3-6feb-44c2-851b-fd7bdebd095c {
  min-height: 50px;
}








#s-50e4bac3-6feb-44c2-851b-fd7bdebd095c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-50e4bac3-6feb-44c2-851b-fd7bdebd095c.shg-box.shg-c {
  justify-content: center;
}

#s-7947f9dd-f019-4194-afd4-057046b26500 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7947f9dd-f019-4194-afd4-057046b26500 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7947f9dd-f019-4194-afd4-057046b26500 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7947f9dd-f019-4194-afd4-057046b26500 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b344eb83-1de2-4564-96d0-9df32a4f5a4a {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b344eb83-1de2-4564-96d0-9df32a4f5a4a {
  padding-bottom: 10px;
}
}
#s-8d3831f7-5b2f-4965-adef-393bae38202c {
  min-height: 150px;
}
@media (max-width: 767px){#s-8d3831f7-5b2f-4965-adef-393bae38202c {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-8d3831f7-5b2f-4965-adef-393bae38202c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8d3831f7-5b2f-4965-adef-393bae38202c.shg-box.shg-c {
  justify-content: center;
}

#s-503ce008-9484-414d-83a4-5469112018e2 {
  border-radius: 25px;
text-align: center;
}

#s-503ce008-9484-414d-83a4-5469112018e2 {
  overflow: hidden;
  
  
}







  #s-503ce008-9484-414d-83a4-5469112018e2 img.shogun-image {
    

    
    
    
  }


#s-503ce008-9484-414d-83a4-5469112018e2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-dfd93139-146b-4c8f-b3d9-2990a8a94cfa {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-dfd93139-146b-4c8f-b3d9-2990a8a94cfa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dfd93139-146b-4c8f-b3d9-2990a8a94cfa.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a511e4fe-f743-4684-a5d2-b66571c80e50"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a511e4fe-f743-4684-a5d2-b66571c80e50"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-a511e4fe-f743-4684-a5d2-b66571c80e50"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-a511e4fe-f743-4684-a5d2-b66571c80e50"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-a511e4fe-f743-4684-a5d2-b66571c80e50"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-346beb3d-b3ad-42ee-bc76-24bfe09c29f7 {
  min-height: 50px;
}








#s-346beb3d-b3ad-42ee-bc76-24bfe09c29f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-346beb3d-b3ad-42ee-bc76-24bfe09c29f7.shg-box.shg-c {
  justify-content: center;
}

#s-fc200332-2984-4608-b9e0-07c6b3ef58b3 {
  border-radius: 25px;
text-align: center;
}

#s-fc200332-2984-4608-b9e0-07c6b3ef58b3 {
  overflow: hidden;
  
  
}







  #s-fc200332-2984-4608-b9e0-07c6b3ef58b3 img.shogun-image {
    

    
    
    
  }


#s-fc200332-2984-4608-b9e0-07c6b3ef58b3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-d127892a-a7cb-4fef-b22a-7f8b863ce0f7 {
  min-height: 150px;
}
@media (max-width: 767px){#s-d127892a-a7cb-4fef-b22a-7f8b863ce0f7 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-d127892a-a7cb-4fef-b22a-7f8b863ce0f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d127892a-a7cb-4fef-b22a-7f8b863ce0f7.shg-box.shg-c {
  justify-content: center;
}

#s-704abed3-2307-4384-9985-ed8a7500fae9 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-704abed3-2307-4384-9985-ed8a7500fae9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-704abed3-2307-4384-9985-ed8a7500fae9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-704abed3-2307-4384-9985-ed8a7500fae9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b54f7bdd-409a-4603-9922-30c0cb725ece {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b54f7bdd-409a-4603-9922-30c0cb725ece {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-024cd01a-4ff1-4f75-bb33-83ae572166b8 {
  text-align: left;
}

#s-c1e17b00-ac2f-4fcf-a467-83ca5c98e30e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c1e17b00-ac2f-4fcf-a467-83ca5c98e30e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1e17b00-ac2f-4fcf-a467-83ca5c98e30e.shg-box.shg-c {
  justify-content: center;
}

#s-8474df38-fa4e-400c-b995-688d4aaddb8a {
  padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 250px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-8474df38-fa4e-400c-b995-688d4aaddb8a {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-8474df38-fa4e-400c-b995-688d4aaddb8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8474df38-fa4e-400c-b995-688d4aaddb8a.shg-box.shg-c {
  justify-content: center;
}

#s-2b088e58-1ee7-4235-a7e1-4465f7956326 {
  margin-top: 0em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 3em;
padding-bottom: 1em;
min-height: 50px;
}
@media (max-width: 767px){#s-2b088e58-1ee7-4235-a7e1-4465f7956326 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-2b088e58-1ee7-4235-a7e1-4465f7956326 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2b088e58-1ee7-4235-a7e1-4465f7956326.shg-box.shg-c {
  justify-content: center;
}

#s-bc8cc56c-32df-43e8-b74f-2a80fb20a785 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-bc8cc56c-32df-43e8-b74f-2a80fb20a785 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-5098c368-d637-45ac-9262-eb43a2808405 {
  margin-top: 0%;
margin-bottom: 0%;
padding-left: 15%;
padding-right: 15%;
}
@media (max-width: 767px){#s-5098c368-d637-45ac-9262-eb43a2808405 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-1ce453e5-1601-44dc-a345-6368ae9afad5 {
  min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}








#s-1ce453e5-1601-44dc-a345-6368ae9afad5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ce453e5-1601-44dc-a345-6368ae9afad5.shg-box.shg-c {
  justify-content: center;
}

#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 {
  margin-top: 0em;
margin-bottom: 0em;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 {
  padding-top: 1em;
padding-bottom: 5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 {
  padding-top: 1em;
padding-bottom: 5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 {
  padding-top: 1em;
padding-bottom: 3em;
}
}@media (max-width: 767px){#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 {
  margin-bottom: 1em;
padding-bottom: 0em;
}
}







#s-81a714de-d0fa-4a3e-849d-36ccceea29d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81a714de-d0fa-4a3e-849d-36ccceea29d4.shg-box.shg-c {
  justify-content: center;
}

#s-b705354e-ecc8-44ae-84aa-f18fc0deca14 {
  background-color: rgba(0, 0, 0, 1);
}

@media (min-width: 0px) {
[id="s-b705354e-ecc8-44ae-84aa-f18fc0deca14"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b705354e-ecc8-44ae-84aa-f18fc0deca14"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b705354e-ecc8-44ae-84aa-f18fc0deca14"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b705354e-ecc8-44ae-84aa-f18fc0deca14"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  max-width: 2048px;
text-align: left;
}
@media (min-width: 1200px){#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  display: none;
}
#s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-content-s-2bd73857-a458-4710-8c52-08f32560bb03 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  display: none;
}
#s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-content-s-2bd73857-a458-4710-8c52-08f32560bb03 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  display: none;
}
#s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-s-2bd73857-a458-4710-8c52-08f32560bb03, #wrap-content-s-2bd73857-a458-4710-8c52-08f32560bb03 { display: none !important; }}@media (max-width: 767px){#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  margin-top: 0px;
}
}
#s-2bd73857-a458-4710-8c52-08f32560bb03 {
  overflow: hidden;
  
  
      max-width: 2048px;
      
      
      
        margin-left: 0;
        margin-right: auto;
      
  
}








#s-2bd73857-a458-4710-8c52-08f32560bb03 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  padding-top: 1em;
padding-bottom: 0px;
max-width: 1260px;
text-align: left;
}
@media (min-width: 1200px){#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  margin-top: -13px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  margin-top: -13px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  margin-top: -5px;
}
}@media (max-width: 767px){#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  display: none;
}
#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3, #wrap-s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3, #wrap-content-s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 { display: none !important; }}
#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 {
  overflow: hidden;
  
  
      max-width: 1260px;
      
      
      
        margin-left: 0;
        margin-right: auto;
      
  
}








#s-e63c9c5c-53a8-4bf8-bc3b-314a7b67a2b3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-13065bb5-223d-4384-87e8-e4b469c35fe3 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-13065bb5-223d-4384-87e8-e4b469c35fe3 {
  margin-top: 4em;
margin-left: 2%;
margin-right: 2%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-13065bb5-223d-4384-87e8-e4b469c35fe3 {
  margin-top: 4em;
margin-left: 2%;
margin-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-13065bb5-223d-4384-87e8-e4b469c35fe3 {
  margin-top: 3em;
}
}@media (max-width: 767px){#s-13065bb5-223d-4384-87e8-e4b469c35fe3 {
  margin-top: 0em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-13065bb5-223d-4384-87e8-e4b469c35fe3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-13065bb5-223d-4384-87e8-e4b469c35fe3.shg-box.shg-c {
  justify-content: center;
}

#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 {
  margin-top: 2.5em;
margin-left: 0px;
margin-bottom: 0em;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
opacity: 0.3;
}
@media (min-width: 1200px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 {
  margin-top: 0em;
margin-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 {
  margin-top: 0em;
margin-left: 0em;
}
}@media (max-width: 767px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 {
  margin-bottom: 1em;
}
}
#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 7em;
  line-height: 0.5em;
  
  text-align: left;
}


@media (min-width: 1200px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12em;
  line-height: 0.5em;
  
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12em;
  line-height: 0.5em;
  
  text-align: left;
}


}@media (max-width: 767px){#s-ddb1ca55-64ad-4e9b-8584-564d7aae0cb0 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 7em;
  line-height: 0.5em;
  
  text-align: center;
}


}
#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 {
  margin-left: 4em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 {
  margin-left: 0em;
}
}@media (max-width: 767px){#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 {
  margin-left: 1em;
margin-right: 1em;
}
}







#s-89f2eb3f-f8b4-4f39-8694-28c618b35856 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-89f2eb3f-f8b4-4f39-8694-28c618b35856.shg-box.shg-c {
  justify-content: center;
}

#s-ce362c87-404d-41e0-9bdf-054784aa92c7 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ce362c87-404d-41e0-9bdf-054784aa92c7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ce362c87-404d-41e0-9bdf-054784aa92c7 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ce362c87-404d-41e0-9bdf-054784aa92c7 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-69e362ef-d49b-4d24-8676-c5f91ce27d4b {
  margin-top: 0px;
margin-left: 0em;
margin-right: 0em;
padding-top: 3%;
padding-bottom: 3%;
padding-right: 0%;
}
@media (min-width: 1200px){#s-69e362ef-d49b-4d24-8676-c5f91ce27d4b {
  margin-left: 3em;
margin-right: 1em;
padding-top: 1em;
padding-bottom: 0%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-69e362ef-d49b-4d24-8676-c5f91ce27d4b {
  margin-left: 3em;
margin-right: 1em;
padding-top: 1em;
padding-bottom: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-69e362ef-d49b-4d24-8676-c5f91ce27d4b {
  padding-top: 1em;
padding-bottom: 0%;
}
}@media (max-width: 767px){#s-69e362ef-d49b-4d24-8676-c5f91ce27d4b {
  padding-top: 1em;
padding-bottom: 0.5em;
}
}
#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 {
  margin-left: 0em;
margin-right: auto;
}
@media (min-width: 1200px){#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 {
  margin-top: 1em;
margin-left: 4em;
margin-right: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 {
  margin-top: 1em;
margin-left: 4em;
margin-right: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 {
  margin-top: 1em;
}
}@media (max-width: 767px){#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 {
  margin-top: 1em;
}
}







#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1e9ec92-8a6e-4e1b-a941-d3672a597280.shg-box.shg-c {
  justify-content: center;
}

@media screen and (max-width:900px) and (min-width:60px){
.icon-slider-height{
    height:9em;
}
.icon-slider-height .slick-prev {
    left: -30px!important;
}
.icon-slider-height .slick-next {
    right: -8px!important;
}
}

.icon-slider-height .slick-prev::before{
        background-image: url(//cdn11.bigcommerce.com/s-8mw570y811/images/stencil/original/image-manager/icons8-back-26.png);
        background-size: 15px;
}
.icon-slider-height .slick-next::before{
        background-image: url(//cdn11.bigcommerce.com/s-8mw570y811/images/stencil/original/image-manager/icons8-forward-26.png);
        background-size: 15px;
}
.carousel-tooltip{
    display:none!important;
}
.icon-slider-height .slick-next, .icon-slider-height .slick-prev {
    background-color: transparent!important;
    border: none;
    /*margin-top: -7px;*/
}
.slick-next, .slick-prev{
   background-color: transparent!important;
    border: none!important; 
}
.icon-slider-height .slick-next{
    right:-25px;
}
/*.icon-slider-height .hide{*/
/*    display:none;*/
/*}*/
/*.icon-slider-height .one-two-hide{*/
/*    display:none;*/
/*}*/
#s-36ff2124-87ce-4f90-8961-23dda5755bca {
  margin-top: 0.5em;
margin-left: 0%;
margin-right: 15%;
}
@media (max-width: 767px){#s-36ff2124-87ce-4f90-8961-23dda5755bca {
  margin-right: 0%;
}
}
#s-2d59e5bd-929c-44d2-8573-ae7e966c416d {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-2d59e5bd-929c-44d2-8573-ae7e966c416d {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-2d59e5bd-929c-44d2-8573-ae7e966c416d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-2d59e5bd-929c-44d2-8573-ae7e966c416d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-2d59e5bd-929c-44d2-8573-ae7e966c416d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-2d59e5bd-929c-44d2-8573-ae7e966c416d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}


.modal {
    min-height: 175px !important;   
    background-color: #fff!important;
}

.popup-cnt{
        color: #000;
        padding: 40px 0px;
}
.popup-cnts{
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: -.07px;
        color: #000;
        font-weight: 400;
        padding: 0px 30px 0px 30px;
        
}
.popup-hd{
        font-size: 1.50rem;
        line-height: 1.5;
        letter-spacing: -.17px;
        word-spacing: 0px;     
        color: #000;
        font-weight: 600;
        padding: 0px 30px 0px 30px;
        margin-top: 21px;
    margin-bottom: 5px;
        }
        .popuptexts:hover{
                background-color: unset;
        }
       .popuptexts {
                padding: 0px;
        }
        .image-text{
            text-align:center;
            display: flex;
            justify-content: center;
            font-size: .7em;
            color:#000;
        }
        .button:focus, .button:hover, button:focus, button:hover{
            background-color: unset;
        }
        
        #modelContentPopup{
            width:30%;
            display:none;
        }
        
    @media screen and (max-width: 900px) and (min-width: 60px) {
        .popup-cnts{
            padding: 0px;  
        }
        .popup-hd{
           padding: 0px; 
        }
        #modelContentPopup{
            width:95%;
        }
    }
#s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-85ba4ccc-0f6b-4b48-b060-4f84a08b152a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-8de8f91d-54fb-4f77-8707-44b3ff4d398e {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-8de8f91d-54fb-4f77-8707-44b3ff4d398e {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-8de8f91d-54fb-4f77-8707-44b3ff4d398e"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-8de8f91d-54fb-4f77-8707-44b3ff4d398e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-8de8f91d-54fb-4f77-8707-44b3ff4d398e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-8de8f91d-54fb-4f77-8707-44b3ff4d398e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-c81151f5-f1d0-43c2-8827-76ec89e4a250 {
  margin-left: 0px;
margin-right: 25px;
padding-right: 0px;
}
@media (max-width: 767px){#s-c81151f5-f1d0-43c2-8827-76ec89e4a250 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-c81151f5-f1d0-43c2-8827-76ec89e4a250"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-c81151f5-f1d0-43c2-8827-76ec89e4a250"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-c81151f5-f1d0-43c2-8827-76ec89e4a250"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-c81151f5-f1d0-43c2-8827-76ec89e4a250"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-110704b8-d4d2-472c-ad31-c05608d1aaa7 {
  margin-left: 0px;
margin-right: 25px;
padding-right: 0px;
}
@media (max-width: 767px){#s-110704b8-d4d2-472c-ad31-c05608d1aaa7 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-110704b8-d4d2-472c-ad31-c05608d1aaa7"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-110704b8-d4d2-472c-ad31-c05608d1aaa7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-110704b8-d4d2-472c-ad31-c05608d1aaa7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-110704b8-d4d2-472c-ad31-c05608d1aaa7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-54c3ffaa-172b-418b-a308-6d5fbc042aa4 {
  margin-left: 0px;
margin-right: 25px;
padding-right: 0px;
}
@media (max-width: 767px){#s-54c3ffaa-172b-418b-a308-6d5fbc042aa4 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-54c3ffaa-172b-418b-a308-6d5fbc042aa4"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-54c3ffaa-172b-418b-a308-6d5fbc042aa4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-54c3ffaa-172b-418b-a308-6d5fbc042aa4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-54c3ffaa-172b-418b-a308-6d5fbc042aa4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-bf58ff01-0159-4bd1-9598-f2a2446e5485 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-bf58ff01-0159-4bd1-9598-f2a2446e5485 {
  margin-top: 0.5em;
margin-left: 0%;
margin-right: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bf58ff01-0159-4bd1-9598-f2a2446e5485 {
  margin-top: 0.5em;
margin-left: 0%;
margin-right: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-bf58ff01-0159-4bd1-9598-f2a2446e5485 {
  margin-top: 0.5em;
}
}







#s-bf58ff01-0159-4bd1-9598-f2a2446e5485 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bf58ff01-0159-4bd1-9598-f2a2446e5485.shg-box.shg-c {
  justify-content: center;
}

#s-7b3f62b8-9606-4dcd-8f5d-66b23249f930 {
  margin-left: 0px;
margin-right: 0px;
}

#s-00747e67-5b21-46f4-9a03-1976cdbc4237 {
  margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-00747e67-5b21-46f4-9a03-1976cdbc4237 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-00747e67-5b21-46f4-9a03-1976cdbc4237 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-00747e67-5b21-46f4-9a03-1976cdbc4237 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-00747e67-5b21-46f4-9a03-1976cdbc4237 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 5px;
}

#s-23f59115-b074-4d45-aaed-54b36050b5fa {
  margin-left: 1em;
margin-right: 1em;
text-align: left;
}

#s-8e9221eb-d6a1-42a2-9a3e-8c40377ef04b {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-8e9221eb-d6a1-42a2-9a3e-8c40377ef04b {
  margin-top: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8e9221eb-d6a1-42a2-9a3e-8c40377ef04b {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8e9221eb-d6a1-42a2-9a3e-8c40377ef04b {
  margin-top: 8px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-8e9221eb-d6a1-42a2-9a3e-8c40377ef04b {
  margin-top: 2em;
text-align: center;
}
}
#s-517285da-8a2f-4377-afed-3a9deb3114e1 {
  margin-top: 0em;
margin-left: 0%;
margin-bottom: 0em;
margin-right: 0%;
padding-top: 2em;
padding-left: 0em;
padding-bottom: 2em;
padding-right: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-517285da-8a2f-4377-afed-3a9deb3114e1 {
  padding-top: 0.5em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-517285da-8a2f-4377-afed-3a9deb3114e1 {
  padding-top: 0.5em;
padding-left: 0em;
padding-bottom: 2em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-517285da-8a2f-4377-afed-3a9deb3114e1 {
  padding-left: 0em;
}
}@media (max-width: 767px){#s-517285da-8a2f-4377-afed-3a9deb3114e1 {
  padding-top: 0em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0px;
}
}







#s-517285da-8a2f-4377-afed-3a9deb3114e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-517285da-8a2f-4377-afed-3a9deb3114e1.shg-box.shg-c {
  justify-content: center;
}

#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 {
  margin-top: 1em;
margin-left: 0px;
margin-bottom: 0.5em;
margin-right: 0%;
padding-top: 1em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 5px;
min-height: 50px;
max-width: 700px;
background-color: rgba(60, 60, 60, 1);
}
@media (min-width: 1200px){#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 {
  margin-bottom: 0.5em;
margin-right: 5%;
max-width: 700px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 {
  margin-right: 10%;
max-width: 700px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 {
  margin-right: 10%;
}
}@media (max-width: 767px){#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 {
  margin-bottom: 1em;
}
}







#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c59d278-ba74-467a-ae91-f1ea3e9abd16.shg-box.shg-c {
  justify-content: center;
}

#s-0eff4c3e-1d78-45c8-9e7a-c47274555c1d {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
}
@media (max-width: 767px){#s-0eff4c3e-1d78-45c8-9e7a-c47274555c1d {
  margin-left: 0px;
margin-right: 0px;
}
}
#s-09ace942-1c6e-479c-a5ce-34a30aa8efb8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-09ace942-1c6e-479c-a5ce-34a30aa8efb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09ace942-1c6e-479c-a5ce-34a30aa8efb8.shg-box.shg-c {
  justify-content: center;
}

#s-1771db32-a8ba-4aba-9389-6bbe5ed26d05 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-bcf60639-eed1-4a04-971d-d672ef720bc5 {
  margin-top: 0em;
margin-left: auto;
margin-bottom: 0em;
margin-right: auto;
text-align: left;
}

#s-94c15350-3ae3-4dec-b760-f58214b6d4e0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-94c15350-3ae3-4dec-b760-f58214b6d4e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94c15350-3ae3-4dec-b760-f58214b6d4e0.shg-box.shg-c {
  justify-content: center;
}

#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 {
  margin-top: 10px;
margin-left: 1em;
margin-bottom: 0px;
margin-right: 1em;
padding-left: 0em;
padding-right: 0em;
border-top-width: 1.5px;
border-left-width: 1.5px;
border-bottom-width: 1.5px;
border-right-width: 1.5px;
border-color: #000;
border-style: none;
border-radius: 10px;
min-height: 50px;
background-color: rgba(223, 234, 245, 1);
}
@media (min-width: 1200px){#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 {
  display: none;
}
#s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-content-s-9028e2dc-51f5-482b-b326-09c6ac56fac2 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 {
  display: none;
}
#s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-content-s-9028e2dc-51f5-482b-b326-09c6ac56fac2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 {
  display: none;
}
#s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-content-s-9028e2dc-51f5-482b-b326-09c6ac56fac2 { display: none !important; }}@media (max-width: 767px){#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 {
  margin-top: 10px;
margin-bottom: 10px;
display: none;
}
#s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-s-9028e2dc-51f5-482b-b326-09c6ac56fac2, #wrap-content-s-9028e2dc-51f5-482b-b326-09c6ac56fac2 { display: none !important; }}







#s-9028e2dc-51f5-482b-b326-09c6ac56fac2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9028e2dc-51f5-482b-b326-09c6ac56fac2.shg-box.shg-c {
  justify-content: center;
}

#s-38f3c7ba-d744-4fac-955b-2e709d408b22 {
  margin-top: 5px;
margin-bottom: -10px;
padding-left: 0%;
padding-right: 0%;
}

#s-7f576318-c294-433b-b5a9-848e5d82a8ec {
  margin-top: 0em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 2em;
padding-bottom: 0em;
}
@media (max-width: 767px){#s-7f576318-c294-433b-b5a9-848e5d82a8ec {
  margin-top: 2em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
padding-top: 3em;
}
}







#s-7f576318-c294-433b-b5a9-848e5d82a8ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7f576318-c294-433b-b5a9-848e5d82a8ec.shg-box.shg-c {
  justify-content: center;
}

#s-f07df475-4447-4bc6-93ee-72b003f47e0f {
  margin-top: 1em;
margin-bottom: 0em;
text-align: center;
}
@media (min-width: 1200px){#s-f07df475-4447-4bc6-93ee-72b003f47e0f {
  margin-top: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f07df475-4447-4bc6-93ee-72b003f47e0f {
  margin-top: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f07df475-4447-4bc6-93ee-72b003f47e0f {
  margin-top: 0em;
}
}@media (max-width: 767px){#s-f07df475-4447-4bc6-93ee-72b003f47e0f {
  margin-top: -4em;
text-align: center;
}
}
#s-6466a63f-50bb-49d9-b6d9-25cd67eb3c88 {
  padding-bottom: 2em;
}

@media (min-width: 0px) {
[id="s-6466a63f-50bb-49d9-b6d9-25cd67eb3c88"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6466a63f-50bb-49d9-b6d9-25cd67eb3c88"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6466a63f-50bb-49d9-b6d9-25cd67eb3c88"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6466a63f-50bb-49d9-b6d9-25cd67eb3c88"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-eafd6cd8-7deb-4fe6-bf7f-bd35d6853bf5 {
  margin-left: 0em;
margin-right: 0em;
}
@media (max-width: 767px){#s-eafd6cd8-7deb-4fe6-bf7f-bd35d6853bf5 {
  margin-right: 0em;
}
}







#s-eafd6cd8-7deb-4fe6-bf7f-bd35d6853bf5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eafd6cd8-7deb-4fe6-bf7f-bd35d6853bf5.shg-box.shg-c {
  justify-content: center;
}

.box{
    border-radius:15px;
    background-color:#c9262600;;
    padding:30px;
    padding-right: 10rem;
    /*padding-bottom: 10px;*/
    padding-top: 10px;
}
.flex{
    display:flex;
    padding-bottom: 0px !important;
}
.logo-size{
  width:60px!important;
  margin-top:8px;
   
}
.btn{
    border:1px solid #000 ;
    /*border-color: #000;*/
    border-radius: 10px !important;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 5px;
    padding-right: 17px;
    color: #000;
    font-size: 1.2vw;
    font-weight:600;
    
}
.extra-style .box{
    background-color:#fff!important;
}
.tex{
    font-size: 2.1vw;
    margin-left:10px;
    color:#000;
    margin-top: 15px;
}
.span-extra-text{
    font-size: 12px;
    color: #929292!important;
}
.extra-span .box{
    padding-bottom: 30px !important;
    padding: 10px;
    padding-left: 30px;
}
.extra-span .spn{
    font-size: 2.5vw!important;
    margin-top:0px;
    padding-bottom:0px!important;
}
.extra-span .col{
   font-size: 14px!important; 
}
.spn{
    /*margin-top: 10px;*/
    color:#000;
    font-size: 3vw;
    line-height: 104%;
    
}
.bg-white .box{
    background-color:#fff;
    
}
.bg-white .spn{
    color:#000;
    padding-bottom:15px;
    font-size: 3.3vw;
    line-height: normal;
}
.col{
    color:#000; 
    font-size: 1.2vw;
    line-height: 120.5%!important;
    
    padding-bottom: 10px;
}
.btn-txt {
    display:flex;
}

/* css for transparent background */
.bgd-unset .box {
    background-color: rgba(0,0,0,0.6);
    padding-right: 30px !important;
    border-radius: 0px 0px 10px 10px;
}

.bgd-unset .spn{
    font-size: 4.9vw!important;
}
.bgd-unset .tex{
    font-size: 1.8vw!important;
}
.bgd-unset .col{
            font-size: 1.6vw!important;
    }
    
.text-white-color .spn{
    color: #fff!important;
}
.text-white-color .tex{
    color: #fff!important;  
}
.text-white-color .col {
    color: #fff!important;
}
.text-white-color .btn {
    color: #fff!important;
    border: 1px solid #fff!important;
}

/* css for inear-gradient background */
.multi-clr .box {
    background: linear-gradient(90deg, #0A78CA, #8111BB);
}

  /* gray color */
.gray-clr .spn {
    color: #474747 !important;
}
/* remove button */
.remove-btn .btn {
    display: none;
}

.btn:hover{
border-color: #000 !important;
background-color: rgba(66,66,66,0.03) !important;
color: #000;
}
.btn:focus{
    color: #000;
    background-color:#ffe4c400!important;
    }
    
    .text-white-color .btn:hover {
    color: #fff!important;
     border: 1px solid #fff !important;
}
.text-white-color .btn:focus {
    color: #fff!important;
     border: 1px solid #fff !important;
}
/* css for 322 */
.connectivity .spn {
    font-size: 3.9vw !important;
}
.connectivity .tex {
    font-size: 2.5vw;
}
.see-more .spn {
    font-size: 5.6vw !important;
}
.large-size .spn{
    font-size: 5vw!important;
}

/*close button css*/
.modal .modal-close {
    right: 1.8%!important;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
    .box{
        padding-right: 30px; 
    }
    .tex {
        font-size: 18px;
    }
    .spn {
        font-size: 34px;
    }
    .col {
        font-size: 18px;
    }
    .btn {
        font-size: 16px;
    }
     .connectivity .spn {
        font-size: 45px !important;
    }
    .connectivity .tex {
        font-size: 26px;
    }
    .see-more .spn {
        font-size: 55px !important;
    }
     .large-size .spn {
        font-size: 46px!important;
    }
    .bgd-unset .spn {
    font-size: 31px!important;
    }
    .bgd-unset .tex {
    font-size: 18px!important;
    }
    .bgd-unset .col {
    font-size: 17px!important;
    }
    .bg-white .spn{
            font-size: 34px;
    }
    .bg-white .spn{
    font-size: 35px!important;
    }
    .extra-span .spn {
    font-size: 35px!important;
    }
/* css for transparent background */

.bgd-unset .box{
    background-color: #e9dfdf00;
     padding-right: 30px!important; 
}
}
#s-90e5b9be-b601-46d9-bcf4-6a410bf660b1 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0em;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
}
@media (max-width: 767px){#s-90e5b9be-b601-46d9-bcf4-6a410bf660b1 {
  margin-top: 0px;
padding-left: 0em;
padding-right: 0em;
}
}
#s-7b8270a6-337b-4495-bfa1-3130f2880c85 {
  min-height: 50px;
}








#s-7b8270a6-337b-4495-bfa1-3130f2880c85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b8270a6-337b-4495-bfa1-3130f2880c85.shg-box.shg-c {
  justify-content: center;
}

#s-5c93fe5b-59e1-4a8c-807d-bdd57672ec45 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-5c93fe5b-59e1-4a8c-807d-bdd57672ec45 {
  overflow: hidden;
  
  
}







  #s-5c93fe5b-59e1-4a8c-807d-bdd57672ec45 img.shogun-image {
    

    
    
    
  }


#s-5c93fe5b-59e1-4a8c-807d-bdd57672ec45 .shogun-image-content {
  
    justify-content: center;
  
}

#s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a {
  margin-top: 0.5em;
margin-left: 1em;
margin-right: 1em;
}
@media (max-width: 767px){#s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a {
  margin-left: 0.5em;
margin-bottom: 0.5em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-2d854d98-dfb3-46e1-8391-fe86f7c9ed0a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-311ab692-2ac5-4383-ac23-f32d8fbf4298 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-311ab692-2ac5-4383-ac23-f32d8fbf4298 {
  margin-bottom: 0.5em;
}
}@media (max-width: 767px){#s-311ab692-2ac5-4383-ac23-f32d8fbf4298 {
  margin-bottom: 0.5em;
}
}
#s-311ab692-2ac5-4383-ac23-f32d8fbf4298 {
  overflow: hidden;
  
  
}







  #s-311ab692-2ac5-4383-ac23-f32d8fbf4298 img.shogun-image {
    

    
    
    
  }


#s-311ab692-2ac5-4383-ac23-f32d8fbf4298 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f78ce0e5-85a3-4c1a-9695-bee65fa1da42 {
  padding-top: 0em;
padding-bottom: 0em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 0px;
background-color: rgba(20, 20, 20, 1);
}
@media (max-width: 767px){#s-f78ce0e5-85a3-4c1a-9695-bee65fa1da42 {
  margin-top: 0em;
margin-bottom: 0em;
}
}







#s-f78ce0e5-85a3-4c1a-9695-bee65fa1da42 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f78ce0e5-85a3-4c1a-9695-bee65fa1da42.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e137bc57-28ce-489c-9f4a-569a87c07895 {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
}
@media (min-width: 1200px){#s-e137bc57-28ce-489c-9f4a-569a87c07895 {
  margin-bottom: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e137bc57-28ce-489c-9f4a-569a87c07895 {
  margin-top: 0em;
margin-bottom: 4em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e137bc57-28ce-489c-9f4a-569a87c07895 {
  margin-top: 0em;
margin-bottom: 4em;
}
}@media (max-width: 767px){#s-e137bc57-28ce-489c-9f4a-569a87c07895 {
  padding-top: 0.5em;
padding-bottom: 0.5em;
}
}
#s-3ddcdd75-5d36-4d77-a067-0b203904e837 {
  padding-top: 0em;
padding-left: 1em;
padding-bottom: 0em;
padding-right: 1em;
}
@media (max-width: 767px){#s-3ddcdd75-5d36-4d77-a067-0b203904e837 {
  padding-top: 0em;
padding-left: 0.5em;
padding-bottom: 0.5em;
padding-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-3ddcdd75-5d36-4d77-a067-0b203904e837"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3ddcdd75-5d36-4d77-a067-0b203904e837"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-3ddcdd75-5d36-4d77-a067-0b203904e837"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-3ddcdd75-5d36-4d77-a067-0b203904e837"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-3ddcdd75-5d36-4d77-a067-0b203904e837"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-6a0d96ae-7d4c-45cd-8991-8c554ffb18a5 {
  padding-top: 1em;
padding-bottom: 2em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
background-color: rgba(20, 20, 20, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-6a0d96ae-7d4c-45cd-8991-8c554ffb18a5 {
  margin-bottom: 0.5em;
}
}@media (max-width: 767px){#s-6a0d96ae-7d4c-45cd-8991-8c554ffb18a5 {
  margin-top: 0em;
margin-bottom: 0em;
}
}







#s-6a0d96ae-7d4c-45cd-8991-8c554ffb18a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a0d96ae-7d4c-45cd-8991-8c554ffb18a5.shg-box.shg-c {
  justify-content: center;
}

#s-e1bddcbf-ea98-4be9-bb8e-b6aeda27083d {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
}
@media (max-width: 767px){#s-e1bddcbf-ea98-4be9-bb8e-b6aeda27083d {
  margin-bottom: 0.5em;
}
}
#s-67421cf4-b572-464b-a34c-7a1c28ac1ccc {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
text-align: center;
}
@media (max-width: 767px){#s-67421cf4-b572-464b-a34c-7a1c28ac1ccc {
  margin-bottom: 0.5em;
}
}
#s-67421cf4-b572-464b-a34c-7a1c28ac1ccc {
  overflow: hidden;
  
  
}







  #s-67421cf4-b572-464b-a34c-7a1c28ac1ccc img.shogun-image {
    

    
    
    
  }


#s-67421cf4-b572-464b-a34c-7a1c28ac1ccc .shogun-image-content {
  
    justify-content: center;
  
}

#s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08 {
  padding-bottom: 2em;
}
@media (min-width: 1200px){#s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08 {
  padding-top: 0.5em;
padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08 {
  padding-top: 0.5em;
padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08 {
  padding-top: 0.5em;
padding-left: 1em;
padding-right: 1em;
}
}@media (max-width: 767px){#s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08 {
  padding-left: 0.5em;
padding-bottom: 0em;
padding-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-05efc1c4-fa63-4edc-a62a-1e6aa043cf08"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-51150c93-4f73-4473-932b-919d0c5dbc2e {
  text-align: center;
}
@media (max-width: 767px){#s-51150c93-4f73-4473-932b-919d0c5dbc2e {
  margin-top: 2em;
margin-bottom: 2em;
}
}
#s-51150c93-4f73-4473-932b-919d0c5dbc2e {
  overflow: hidden;
  
  
}







  #s-51150c93-4f73-4473-932b-919d0c5dbc2e img.shogun-image {
    

    
    
    
  }


#s-51150c93-4f73-4473-932b-919d0c5dbc2e .shogun-image-content {
  
    justify-content: center;
  
}

#s-6f0e5266-2d0b-44ae-91c3-d0e838c90c50 {
  padding-top: 1em;
padding-bottom: 2em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
background-color: rgba(20, 20, 20, 1);
}
@media (max-width: 767px){#s-6f0e5266-2d0b-44ae-91c3-d0e838c90c50 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-6f0e5266-2d0b-44ae-91c3-d0e838c90c50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6f0e5266-2d0b-44ae-91c3-d0e838c90c50.shg-box.shg-c {
  justify-content: center;
}

#s-a52b91da-cb47-43eb-ac6e-e3233585e0d8 {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
}
@media (max-width: 767px){#s-a52b91da-cb47-43eb-ac6e-e3233585e0d8 {
  margin-bottom: 0.5em;
}
}
#s-d3ada6da-ba43-42b5-ac91-eaebb3e54cee {
  margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
margin-right: 0em;
min-height: 50px;
}
@media (max-width: 767px){#s-d3ada6da-ba43-42b5-ac91-eaebb3e54cee {
  margin-top: 0em;
margin-bottom: 0em;
}
}







#s-d3ada6da-ba43-42b5-ac91-eaebb3e54cee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3ada6da-ba43-42b5-ac91-eaebb3e54cee.shg-box.shg-c {
  justify-content: center;
}

#s-e02027b1-c742-4ffd-83f9-7e8f5eead20b {
  margin-left: 1em;
}
@media (min-width: 1200px){#s-e02027b1-c742-4ffd-83f9-7e8f5eead20b {
  margin-left: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e02027b1-c742-4ffd-83f9-7e8f5eead20b {
  margin-left: 3em;
}
}@media (max-width: 767px){#s-e02027b1-c742-4ffd-83f9-7e8f5eead20b {
  margin-top: 0em;
margin-bottom: 2em;
}
}
@media (min-width: 0px) {
[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e02027b1-c742-4ffd-83f9-7e8f5eead20b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

.flex{
    display:flex;
    padding-bottom:10px;
}
.imgg{
  width:60px!important;
  padding-top:10px;
    
}
.tex{
    margin-left:10px;
}
.text-logo{
    
    margin-top: 30px;
}
.logo-text .tex{
    font-size: 1.5vw;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
  .logo-text .tex{
    font-size: 13px;
}  
}
#s-f35a2e01-b3a0-4e03-b1b9-444cd1005c23 {
  margin-top: 0em;
margin-bottom: 0em;
}

#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
text-align: center;
}
@media (min-width: 1200px){#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f {
  margin-top: -8em;
margin-bottom: -8em;
}
}@media (max-width: 767px){#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f {
  display: none;
}
#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f, #wrap-s-96af5f70-8c75-42b6-929f-3f7db6f6c63f, #wrap-content-s-96af5f70-8c75-42b6-929f-3f7db6f6c63f { display: none !important; }}
#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f {
  overflow: hidden;
  
  
}







  #s-96af5f70-8c75-42b6-929f-3f7db6f6c63f img.shogun-image {
    

    
    
    
  }


#s-96af5f70-8c75-42b6-929f-3f7db6f6c63f .shogun-image-content {
  
    justify-content: center;
  
}

#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  text-align: center;
}
@media (min-width: 1200px){#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  display: none;
}
#s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-content-s-caf5b328-7677-41db-b66b-b953c673c1eb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  display: none;
}
#s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-content-s-caf5b328-7677-41db-b66b-b953c673c1eb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  display: none;
}
#s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-s-caf5b328-7677-41db-b66b-b953c673c1eb, #wrap-content-s-caf5b328-7677-41db-b66b-b953c673c1eb { display: none !important; }}@media (max-width: 767px){#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  margin-top: -3em;
margin-bottom: -6em;
}
}
#s-caf5b328-7677-41db-b66b-b953c673c1eb {
  overflow: hidden;
  
  
}







  #s-caf5b328-7677-41db-b66b-b953c673c1eb img.shogun-image {
    

    
    
    
  }


#s-caf5b328-7677-41db-b66b-b953c673c1eb .shogun-image-content {
  
    justify-content: center;
  
}

#s-5a445a51-5799-4fb7-94eb-1beee6805e0c {
  margin-top: -8em;
margin-left: 0em;
}
@media (max-width: 767px){#s-5a445a51-5799-4fb7-94eb-1beee6805e0c {
  margin-top: 3em;
margin-left: 0em;
margin-right: 4em;
}
}
@media (min-width: 0px) {
[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5a445a51-5799-4fb7-94eb-1beee6805e0c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-f0a944ba-55a2-426c-995f-07108a279b12 {
  margin-top: -5%;
padding-left: 0.5em;
padding-right: 0%;
}
@media (min-width: 1200px){#s-f0a944ba-55a2-426c-995f-07108a279b12 {
  margin-left: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f0a944ba-55a2-426c-995f-07108a279b12 {
  margin-left: 1em;
}
}@media (max-width: 767px){#s-f0a944ba-55a2-426c-995f-07108a279b12 {
  margin-top: -12%;
}
}
#s-39521189-9e61-4e99-ac26-83262e94c43c {
  margin-top: 1em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 0em;
padding-bottom: 0em;
}
@media (max-width: 767px){#s-39521189-9e61-4e99-ac26-83262e94c43c {
  margin-top: 1em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}
#s-88d2e91c-9ba8-4820-816d-ac5b689917af {
  text-align: center;
}
@media (min-width: 1200px){#s-88d2e91c-9ba8-4820-816d-ac5b689917af {
  margin-top: 2em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-88d2e91c-9ba8-4820-816d-ac5b689917af {
  margin-top: 0em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-88d2e91c-9ba8-4820-816d-ac5b689917af {
  margin-top: 2em;
margin-bottom: 0em;
}
}
#s-88d2e91c-9ba8-4820-816d-ac5b689917af {
  overflow: hidden;
  
  
}







  #s-88d2e91c-9ba8-4820-816d-ac5b689917af img.shogun-image {
    

    
    
    
  }


#s-88d2e91c-9ba8-4820-816d-ac5b689917af .shogun-image-content {
  
    justify-content: center;
  
}

#s-172f2fec-302e-4be8-a727-ae1856bf6a5e {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 0%;
padding-left: 10%;
padding-bottom: 0%;
padding-right: 10%;
}
@media (max-width: 767px){#s-172f2fec-302e-4be8-a727-ae1856bf6a5e {
  margin-left: 0.5em;
margin-right: 0.5em;
padding-left: 0.5em;
padding-right: 0.5em;
}
}
@media (min-width: 1200px){#s-40cc7d60-aa1f-44d2-b289-55c1538d39de {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-40cc7d60-aa1f-44d2-b289-55c1538d39de {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-40cc7d60-aa1f-44d2-b289-55c1538d39de {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (max-width: 767px){#s-40cc7d60-aa1f-44d2-b289-55c1538d39de {
  margin-left: 0.5em;
margin-bottom: 3em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-40cc7d60-aa1f-44d2-b289-55c1538d39de"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-40cc7d60-aa1f-44d2-b289-55c1538d39de"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-40cc7d60-aa1f-44d2-b289-55c1538d39de"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-40cc7d60-aa1f-44d2-b289-55c1538d39de"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-40cc7d60-aa1f-44d2-b289-55c1538d39de"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-d19edb61-dcd2-4bf1-bc4d-09a7c5030cc3 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0em;
text-align: center;
}
@media (max-width: 767px){#s-d19edb61-dcd2-4bf1-bc4d-09a7c5030cc3 {
  margin-top: 1em;
}
}
#s-d19edb61-dcd2-4bf1-bc4d-09a7c5030cc3 {
  overflow: hidden;
  
  
}







  #s-d19edb61-dcd2-4bf1-bc4d-09a7c5030cc3 img.shogun-image {
    

    
    
    
  }


#s-d19edb61-dcd2-4bf1-bc4d-09a7c5030cc3 .shogun-image-content {
  
    justify-content: center;
  
}

@media (max-width: 767px){#s-dff0264b-9ddf-4c8b-ba20-5a6a10930ddc {
  margin-top: -4em;
margin-left: 1em;
margin-bottom: 0px;
margin-right: 0.5em;
padding-top: 0em;
padding-left: 0%;
padding-bottom: 2em;
padding-right: 0%;
}
}







#s-dff0264b-9ddf-4c8b-ba20-5a6a10930ddc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dff0264b-9ddf-4c8b-ba20-5a6a10930ddc.shg-box.shg-c {
  justify-content: center;
}

#s-8bf93146-8869-42e2-b2d4-1dc45a670ad6 {
  margin-top: 0%;
}
@media (min-width: 1200px){#s-8bf93146-8869-42e2-b2d4-1dc45a670ad6 {
  margin-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8bf93146-8869-42e2-b2d4-1dc45a670ad6 {
  margin-left: 1em;
}
}
#s-b29d2e95-1299-4d0c-9987-5a23046d25c2 {
  margin-top: 3em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
min-height: 0px;
}
@media (max-width: 767px){#s-b29d2e95-1299-4d0c-9987-5a23046d25c2 {
  margin-top: 1em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-b29d2e95-1299-4d0c-9987-5a23046d25c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b29d2e95-1299-4d0c-9987-5a23046d25c2.shg-box.shg-c {
  justify-content: center;
}

#s-d6a5c950-bd0e-4af1-ad89-43dba9ceeaea {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-d6a5c950-bd0e-4af1-ad89-43dba9ceeaea .shogun-heading-component h4 {
  color: rgba(245, 245, 245, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



@media (min-width: 0px) {
[id="s-4da24e35-13be-43d1-bb72-9e5338e717f4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4da24e35-13be-43d1-bb72-9e5338e717f4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-4da24e35-13be-43d1-bb72-9e5338e717f4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-4da24e35-13be-43d1-bb72-9e5338e717f4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-431832b3-3e8f-4c18-80c4-56f2acccc0fd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-431832b3-3e8f-4c18-80c4-56f2acccc0fd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-431832b3-3e8f-4c18-80c4-56f2acccc0fd .shogun-heading-component h6 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-431832b3-3e8f-4c18-80c4-56f2acccc0fd .shogun-heading-component h6 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-cce98682-e55f-4177-9811-7ed9dc1d0d8b {
  min-height: 50px;
}








#s-cce98682-e55f-4177-9811-7ed9dc1d0d8b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cce98682-e55f-4177-9811-7ed9dc1d0d8b.shg-box.shg-c {
  justify-content: center;
}

#s-d2cd4721-0470-4b27-8117-d39e789416c4 {
  padding-bottom: 0px;
}

#s-7de8ee70-35a7-46c0-a7b9-435dc9eeb9e6 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7de8ee70-35a7-46c0-a7b9-435dc9eeb9e6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7de8ee70-35a7-46c0-a7b9-435dc9eeb9e6 .shogun-heading-component h6 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7de8ee70-35a7-46c0-a7b9-435dc9eeb9e6 .shogun-heading-component h6 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e6bd27e6-2ba1-4a0d-9551-d61ddc48055d {
  min-height: 50px;
}








#s-e6bd27e6-2ba1-4a0d-9551-d61ddc48055d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e6bd27e6-2ba1-4a0d-9551-d61ddc48055d.shg-box.shg-c {
  justify-content: center;
}

#s-4f61226f-32ed-47c4-92c1-e886775c198c {
  margin-left: 1em;
margin-right: 1em;
}
@media (max-width: 767px){#s-4f61226f-32ed-47c4-92c1-e886775c198c {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-4f61226f-32ed-47c4-92c1-e886775c198c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4f61226f-32ed-47c4-92c1-e886775c198c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-4f61226f-32ed-47c4-92c1-e886775c198c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-4f61226f-32ed-47c4-92c1-e886775c198c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-f39793b0-1745-4e0d-99b6-0a5b7c2bcf45 {
  padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 0px;
background-color: rgba(20, 20, 20, 1);
}
@media (min-width: 1200px){#s-f39793b0-1745-4e0d-99b6-0a5b7c2bcf45 {
  margin-top: 0px;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-f39793b0-1745-4e0d-99b6-0a5b7c2bcf45 {
  margin-top: 0em;
margin-bottom: 0.5em;
padding-top: 2em;
padding-bottom: 3em;
}
}







#s-f39793b0-1745-4e0d-99b6-0a5b7c2bcf45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f39793b0-1745-4e0d-99b6-0a5b7c2bcf45.shg-box.shg-c {
  justify-content: center;
}

#s-fb1322d6-61e0-4586-bec5-c6c837ebfde4 {
  margin-top: 5em;
margin-bottom: 5em;
padding-left: 0em;
text-align: left;
}
@media (max-width: 767px){#s-fb1322d6-61e0-4586-bec5-c6c837ebfde4 {
  margin-top: 0em;
margin-bottom: 0em;
}
}
#s-99647604-5014-418b-8475-04492b21ec74 {
  background-repeat: no-repeat;
background-size: cover;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}
@media (max-width: 767px){#s-99647604-5014-418b-8475-04492b21ec74 {
  min-height: 20em;
}
}







#s-99647604-5014-418b-8475-04492b21ec74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-99647604-5014-418b-8475-04492b21ec74.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68 {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68 {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68 {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (max-width: 767px){#s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68 {
  margin-left: 0.5em;
margin-bottom: 3em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-f4be4d5b-bb2d-44ad-a1b2-f078c9dcbe68"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0em;
max-width: 1018px;
aspect-ratio: 1018/794;
text-align: center;
}
@media (max-width: 767px){#s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 {
  margin-top: 1em;
}
}
#s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 {
  overflow: hidden;
  
  
      max-width: 1018px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 img.shogun-image,
  #s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 {
    width: 100%;
    height: auto;
  }



  #s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 img.shogun-image {
    

    
    
    
  }


#s-abaa6b3d-d034-4ebb-9c7b-45ec819997f8 .shogun-image-content {
  
    justify-content: center;
  
}

@media (max-width: 767px){#s-d176e4b9-a4d0-430e-ab29-83c1e48885ff {
  margin-top: 0.5em;
margin-left: 1em;
margin-bottom: 0px;
margin-right: 0.5em;
padding-top: 0em;
padding-left: 0%;
padding-bottom: 2em;
padding-right: 0%;
}
}







#s-d176e4b9-a4d0-430e-ab29-83c1e48885ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d176e4b9-a4d0-430e-ab29-83c1e48885ff.shg-box.shg-c {
  justify-content: center;
}

#s-a02e9d42-68ec-47a0-b813-ad6ef5a5f1de {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 1em;
padding-left: 0em;
padding-bottom: 2em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 20px;
background-color: rgba(20, 20, 20, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-a02e9d42-68ec-47a0-b813-ad6ef5a5f1de {
  padding-top: 0em;
}
}@media (max-width: 767px){#s-a02e9d42-68ec-47a0-b813-ad6ef5a5f1de {
  margin-bottom: 0px;
padding-top: 0em;
padding-bottom: 0em;
}
}
#s-7de19daa-f556-4889-b89e-ad0c93638e50 {
  margin-top: 2em;
}
@media (min-width: 1200px){#s-7de19daa-f556-4889-b89e-ad0c93638e50 {
  margin-top: 0em;
margin-left: 2em;
margin-right: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7de19daa-f556-4889-b89e-ad0c93638e50 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 2em;
margin-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7de19daa-f556-4889-b89e-ad0c93638e50 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-7de19daa-f556-4889-b89e-ad0c93638e50 {
  margin-top: 0em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-7de19daa-f556-4889-b89e-ad0c93638e50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7de19daa-f556-4889-b89e-ad0c93638e50.shg-box.shg-c {
  justify-content: center;
}

#s-94a82f21-ae23-444e-980b-bebffe5bb7c7 {
  margin-top: 0em;
margin-left: 1em;
margin-bottom: 1em;
margin-right: 1em;
}
@media (min-width: 1200px){#s-94a82f21-ae23-444e-980b-bebffe5bb7c7 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-94a82f21-ae23-444e-980b-bebffe5bb7c7 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-94a82f21-ae23-444e-980b-bebffe5bb7c7 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-94a82f21-ae23-444e-980b-bebffe5bb7c7 {
  margin-top: 0px;
margin-left: 0.5em;
margin-right: 0.5em;
padding-top: 0.5em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
}
}
#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 {
  margin-top: 0px;
margin-left: 0em;
margin-right: 0em;
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
@media (max-width: 767px){#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 {
  display: none;
}
#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8, #wrap-s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8, #wrap-content-s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 { display: none !important; }}
#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 .shg-sld-nav-button.shg-sld-left,
#s-e3bd0746-0c8e-4e85-b4f7-0a35b13693d8 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-ed0f8002-0069-4c65-a768-bd0ca7df08b3 {
  margin-left: 3%;
margin-right: 3%;
}

@media (min-width: 0px) {
[id="s-ed0f8002-0069-4c65-a768-bd0ca7df08b3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-ed0f8002-0069-4c65-a768-bd0ca7df08b3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-ed0f8002-0069-4c65-a768-bd0ca7df08b3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-ed0f8002-0069-4c65-a768-bd0ca7df08b3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-0d248882-c89f-403f-b5e2-96ac97a57a59 {
  margin-left: 3%;
margin-right: 6.25%;
}

@media (min-width: 0px) {
[id="s-0d248882-c89f-403f-b5e2-96ac97a57a59"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-0d248882-c89f-403f-b5e2-96ac97a57a59"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-0d248882-c89f-403f-b5e2-96ac97a57a59"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-0d248882-c89f-403f-b5e2-96ac97a57a59"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-653db959-2554-4c7d-a1b0-4568fb643c62"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-653db959-2554-4c7d-a1b0-4568fb643c62"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-653db959-2554-4c7d-a1b0-4568fb643c62"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-653db959-2554-4c7d-a1b0-4568fb643c62"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-8d9a5e72-14d9-4d1f-8961-79aa7c6cf84f {
  text-align: center;
}

#s-8d9a5e72-14d9-4d1f-8961-79aa7c6cf84f {
  overflow: hidden;
  
  
}







  #s-8d9a5e72-14d9-4d1f-8961-79aa7c6cf84f img.shogun-image {
    

    
    
    
  }


#s-8d9a5e72-14d9-4d1f-8961-79aa7c6cf84f .shogun-image-content {
  
    justify-content: center;
  
}

#s-595718e8-e672-4e7b-a8e1-42f664e4ac01 {
  text-align: center;
}

#s-595718e8-e672-4e7b-a8e1-42f664e4ac01 {
  overflow: hidden;
  
  
}







  #s-595718e8-e672-4e7b-a8e1-42f664e4ac01 img.shogun-image {
    

    
    
    
  }


#s-595718e8-e672-4e7b-a8e1-42f664e4ac01 .shogun-image-content {
  
    justify-content: center;
  
}

#s-3bfdbff4-d70c-48b6-870a-df33325ebb16 {
  text-align: center;
}

#s-3bfdbff4-d70c-48b6-870a-df33325ebb16 {
  overflow: hidden;
  
  
}







  #s-3bfdbff4-d70c-48b6-870a-df33325ebb16 img.shogun-image {
    

    
    
    
  }


#s-3bfdbff4-d70c-48b6-870a-df33325ebb16 .shogun-image-content {
  
    justify-content: center;
  
}

#s-95217a12-ac55-45d9-84d3-21a74d57e8e8 {
  text-align: center;
}

#s-95217a12-ac55-45d9-84d3-21a74d57e8e8 {
  overflow: hidden;
  
  
}







  #s-95217a12-ac55-45d9-84d3-21a74d57e8e8 img.shogun-image {
    

    
    
    
  }


#s-95217a12-ac55-45d9-84d3-21a74d57e8e8 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 {
  
}
}@media (max-width: 767px){#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 10px;
padding-bottom: 0px;
}
}
#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 .shg-sld-nav-button.shg-sld-left,
#s-0c5de2e9-75c6-41c8-bc2a-6e4034357026 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 1200px){#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 {
  display: none;
}
#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-content-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 {
  display: none;
}
#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-content-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 {
  display: none;
}
#s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6, #wrap-content-s-72782cb1-98a4-4571-bc3e-2e0e347b84b6 { display: none !important; }}
@media (min-width: 0px) {
[id="s-72782cb1-98a4-4571-bc3e-2e0e347b84b6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-72782cb1-98a4-4571-bc3e-2e0e347b84b6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-72782cb1-98a4-4571-bc3e-2e0e347b84b6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-72782cb1-98a4-4571-bc3e-2e0e347b84b6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 0px) {
[id="s-7663b7c1-26d3-4041-9bab-763196c842c7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7663b7c1-26d3-4041-9bab-763196c842c7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-7663b7c1-26d3-4041-9bab-763196c842c7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-7663b7c1-26d3-4041-9bab-763196c842c7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 0px) {
[id="s-82f110fa-dc90-4a20-8646-cf8b001146de"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-82f110fa-dc90-4a20-8646-cf8b001146de"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-82f110fa-dc90-4a20-8646-cf8b001146de"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-82f110fa-dc90-4a20-8646-cf8b001146de"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 0px) {
[id="s-7a9b6af8-05b5-441d-9704-8f2eeff09637"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7a9b6af8-05b5-441d-9704-8f2eeff09637"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-7a9b6af8-05b5-441d-9704-8f2eeff09637"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-7a9b6af8-05b5-441d-9704-8f2eeff09637"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

#s-f3c16538-68fc-449c-8257-3fb7f4009fbc {
  margin-top: 4em;
margin-left: 2em;
margin-bottom: 3em;
margin-right: 2em;
padding-top: 3em;
padding-bottom: 3em;
}
@media (min-width: 1200px){#s-f3c16538-68fc-449c-8257-3fb7f4009fbc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f3c16538-68fc-449c-8257-3fb7f4009fbc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f3c16538-68fc-449c-8257-3fb7f4009fbc {
  margin-bottom: 2em;
}
}@media (max-width: 767px){#s-f3c16538-68fc-449c-8257-3fb7f4009fbc {
  margin-top: 2em;
margin-bottom: 2em;
}
}







#s-f3c16538-68fc-449c-8257-3fb7f4009fbc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f3c16538-68fc-449c-8257-3fb7f4009fbc.shg-box.shg-c {
  justify-content: center;
}

#s-1e68ed31-e4ca-46bb-8e3d-41425883bc97 {
  text-align: left;
}

#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 {
  margin-top: 1em;
}
@media (min-width: 1200px){#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 {
  margin-left: 1em;
margin-right: 1em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 {
  margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 {
  
}
}@media (max-width: 767px){#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 {
  margin-top: 0em;
margin-left: 0.5em;
margin-right: 0.5em;
padding-left: 0em;
padding-right: 0em;
}
}







#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ec57c09-6d27-4dbb-a4da-6f8d8f3de027.shg-box.shg-c {
  justify-content: center;
}

#s-94762969-807f-4299-912e-7b32e25a62c5 {
  margin-top: 0em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 0em;
padding-bottom: 0em;
}
@media (min-width: 1200px){#s-94762969-807f-4299-912e-7b32e25a62c5 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-94762969-807f-4299-912e-7b32e25a62c5 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-94762969-807f-4299-912e-7b32e25a62c5 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-94762969-807f-4299-912e-7b32e25a62c5 {
  margin-top: 0px;
margin-left: 0.5em;
margin-right: 0.5em;
padding-top: 0em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
}
}
#s-a8d2499f-adeb-478d-b97d-1b9e102c3a34 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a8d2499f-adeb-478d-b97d-1b9e102c3a34 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a8d2499f-adeb-478d-b97d-1b9e102c3a34 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a8d2499f-adeb-478d-b97d-1b9e102c3a34 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d54e9be7-5da0-4a06-8d9b-31fbd6e04f49 {
  margin-top: 1em;
margin-bottom: 1em;
}

@media (min-width: 0px) {
[id="s-d54e9be7-5da0-4a06-8d9b-31fbd6e04f49"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d54e9be7-5da0-4a06-8d9b-31fbd6e04f49"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d54e9be7-5da0-4a06-8d9b-31fbd6e04f49"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d54e9be7-5da0-4a06-8d9b-31fbd6e04f49"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4dddd10e-4cdc-4a83-8df3-f9f018d1c1d9 {
  min-height: 50px;
}








#s-4dddd10e-4cdc-4a83-8df3-f9f018d1c1d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4dddd10e-4cdc-4a83-8df3-f9f018d1c1d9.shg-box.shg-c {
  justify-content: center;
}

#s-f651439d-42c9-4c12-bc8d-6668b691d62e {
  margin-bottom: 0.5em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 2em;
padding-right: 7em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(20, 20, 20, 1);
}
@media (min-width: 1200px){#s-f651439d-42c9-4c12-bc8d-6668b691d62e {
  padding-top: 3em;
padding-left: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f651439d-42c9-4c12-bc8d-6668b691d62e {
  margin-bottom: 0.5em;
padding-left: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f651439d-42c9-4c12-bc8d-6668b691d62e {
  padding-left: 2em;
}
}@media (max-width: 767px){#s-f651439d-42c9-4c12-bc8d-6668b691d62e {
  margin-left: 0em;
margin-right: 0em;
padding-top: 2em;
padding-left: 2em;
padding-bottom: 2em;
padding-right: 2em;
}
}







#s-f651439d-42c9-4c12-bc8d-6668b691d62e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f651439d-42c9-4c12-bc8d-6668b691d62e.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-642cf23b-d3d6-4f1f-b82c-f527a1509792"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

#s-aa7e81b7-72e5-4478-b5d0-c590243d4a29 {
  max-width: 541px;
text-align: center;
}

#s-aa7e81b7-72e5-4478-b5d0-c590243d4a29 {
  overflow: hidden;
  
  
      max-width: 541px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-aa7e81b7-72e5-4478-b5d0-c590243d4a29 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b6bebd5f-9259-41ab-885e-5fc8d3960ae1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b6bebd5f-9259-41ab-885e-5fc8d3960ae1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b6bebd5f-9259-41ab-885e-5fc8d3960ae1 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b6bebd5f-9259-41ab-885e-5fc8d3960ae1 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-fdcb8710-38be-4250-8e75-6a5b382d70a6 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-cd2e4668-3358-45d2-a177-af475007fc97 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(245, 245, 245, 1);
border-radius: 10px;
background-color: rgba(245, 245, 245, 0);
text-align: left;
text-decoration: none;
color: rgba(245, 245, 245, 1);
background-image: none;
hover-type: color;
}
#s-cd2e4668-3358-45d2-a177-af475007fc97:hover {border-style: solid !important;
border-color: rgba(160, 160, 160, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}#s-cd2e4668-3358-45d2-a177-af475007fc97:active {border-style: solid !important;
border-color: rgba(245, 245, 245, 1) !important;
border-radius: 10px !important;
background-color: rgba(245, 245, 245, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-cd2e4668-3358-45d2-a177-af475007fc97 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-cd2e4668-3358-45d2-a177-af475007fc97 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-cd2e4668-3358-45d2-a177-af475007fc97-root {
    text-align: left;
  }


#s-cd2e4668-3358-45d2-a177-af475007fc97.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-cd2e4668-3358-45d2-a177-af475007fc97-root {
    text-align: left;
  }


#s-cd2e4668-3358-45d2-a177-af475007fc97.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cd2e4668-3358-45d2-a177-af475007fc97-root {
    text-align: left;
  }


#s-cd2e4668-3358-45d2-a177-af475007fc97.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cd2e4668-3358-45d2-a177-af475007fc97-root {
    text-align: left;
  }


#s-cd2e4668-3358-45d2-a177-af475007fc97.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-cd2e4668-3358-45d2-a177-af475007fc97-root {
    text-align: left;
  }


#s-cd2e4668-3358-45d2-a177-af475007fc97.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 3em;
padding-left: 3em;
padding-bottom: 2em;
padding-right: 7em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(20, 20, 20, 1);
}
@media (min-width: 1200px){#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 {
  padding-top: 2em;
padding-left: 2em;
padding-bottom: 3em;
min-height: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 {
  padding-top: 2em;
padding-left: 2em;
padding-bottom: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 {
  padding-top: 2em;
padding-left: 2em;
padding-bottom: 3em;
}
}@media (max-width: 767px){#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 {
  margin-left: 0em;
margin-right: 0em;
padding-top: 2em;
padding-left: 2em;
padding-bottom: 3em;
padding-right: 2em;
}
}







#s-2c89b7d6-2d01-408f-8705-4b1c687b8060 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c89b7d6-2d01-408f-8705-4b1c687b8060.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7fad05ac-3f81-4492-8758-588386b7c755 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7fad05ac-3f81-4492-8758-588386b7c755 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7fad05ac-3f81-4492-8758-588386b7c755 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7fad05ac-3f81-4492-8758-588386b7c755 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-052472dd-b682-400b-8827-cdde68041e07 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-1db7534d-bf25-4df6-be59-9b1e9001ba65 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(245, 245, 245, 1);
border-radius: 10px;
background-color: rgba(245, 245, 245, 0);
text-align: left;
text-decoration: none;
color: rgba(245, 245, 245, 1);
background-image: none;
hover-type: color;
}
#s-1db7534d-bf25-4df6-be59-9b1e9001ba65:hover {border-style: solid !important;
border-color: rgba(160, 160, 160, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}#s-1db7534d-bf25-4df6-be59-9b1e9001ba65:active {border-style: solid !important;
border-color: rgba(245, 245, 245, 1) !important;
border-radius: 10px !important;
background-color: rgba(245, 245, 245, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(245, 245, 245, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-1db7534d-bf25-4df6-be59-9b1e9001ba65 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-1db7534d-bf25-4df6-be59-9b1e9001ba65 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-1db7534d-bf25-4df6-be59-9b1e9001ba65-root {
    text-align: left;
  }


#s-1db7534d-bf25-4df6-be59-9b1e9001ba65.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1db7534d-bf25-4df6-be59-9b1e9001ba65-root {
    text-align: left;
  }


#s-1db7534d-bf25-4df6-be59-9b1e9001ba65.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1db7534d-bf25-4df6-be59-9b1e9001ba65-root {
    text-align: left;
  }


#s-1db7534d-bf25-4df6-be59-9b1e9001ba65.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1db7534d-bf25-4df6-be59-9b1e9001ba65-root {
    text-align: left;
  }


#s-1db7534d-bf25-4df6-be59-9b1e9001ba65.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1db7534d-bf25-4df6-be59-9b1e9001ba65-root {
    text-align: left;
  }


#s-1db7534d-bf25-4df6-be59-9b1e9001ba65.shg-btn {
  color: rgba(245, 245, 245, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-8ff39196-7c46-4734-8164-dce08dc2fbc7 {
  min-height: 50px;
}








#s-8ff39196-7c46-4734-8164-dce08dc2fbc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ff39196-7c46-4734-8164-dce08dc2fbc7.shg-box.shg-c {
  justify-content: center;
}

#s-0b467af6-98e2-4697-9593-9a3cf364bb24 {
  text-align: center;
}

#s-0b467af6-98e2-4697-9593-9a3cf364bb24 {
  overflow: hidden;
  
  
}







  #s-0b467af6-98e2-4697-9593-9a3cf364bb24 img.shogun-image {
    

    
    
    
  }


#s-0b467af6-98e2-4697-9593-9a3cf364bb24 .shogun-image-content {
  
    justify-content: center;
  
}

#s-3beed173-fbce-4ca6-993c-f912775b9c23 {
  margin-left: 1em;
margin-right: 1em;
padding-top: 3em;
padding-bottom: 1em;
text-align: left;
}
@media (min-width: 1200px){#s-3beed173-fbce-4ca6-993c-f912775b9c23 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3beed173-fbce-4ca6-993c-f912775b9c23 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3beed173-fbce-4ca6-993c-f912775b9c23 {
  
}
}@media (max-width: 767px){#s-3beed173-fbce-4ca6-993c-f912775b9c23 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
#s-98511e6b-3514-4273-9d35-53f178467798 {
  margin-top: 1em;
margin-bottom: 1em;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-98511e6b-3514-4273-9d35-53f178467798 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-98511e6b-3514-4273-9d35-53f178467798 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-98511e6b-3514-4273-9d35-53f178467798 {
  
}
}@media (max-width: 767px){#s-98511e6b-3514-4273-9d35-53f178467798 {
  
}
}







#s-98511e6b-3514-4273-9d35-53f178467798 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98511e6b-3514-4273-9d35-53f178467798.shg-box.shg-c {
  justify-content: center;
}

#s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0 {
  margin-left: 25%;
margin-right: 25%;
}
@media (min-width: 1200px){#s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0 {
  
}
}@media (max-width: 767px){#s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0 {
  margin-left: 5%;
margin-right: 5%;
}
}
@media (min-width: 0px) {
[id="s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-6a89be3b-9a77-4704-8bf4-dc5902db2ae0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}


        .nb_icon_container {
            text-align: center;
            margin-top: 15px;
    
        }
        
.nb_icons{
        max-width: 60% !important;
}
        .nb_icons:hover {
            transform: scale(1.1);
            cursor: pointer;
        }

        .up_down_arrow {
            width: 30px;
            height: 15px;
            transition: 0.5s;
        }

        .up_down_arrow:hover {
            cursor: pointer;
        }
        .up_down_arrow_clicked{
            transform: rotate(3.142rad);
        }
        .main-content{
            margin-top:15px;
        }

        .spec_content {
            background: #efefef;
            border-radius: 20px;
            padding: 20px;
            word-break: break-word;
            text-align: center;
            /*position: absolute;*/
            width: 200px;
            height: auto;
            z-index: 99999;
            margin-top: 10%;
            display: none;
        }

        .show_me {
            display: block;
            animation: fadein 2s; 
        }

        @keyframes fadein {
            from {
                opacity: 0;
            }

            to {
                opacity: 1;
            }
        }
        .parent_div {
            display: flex;
            align-items: center;
            flex-direction: column;
        }
        
        @media only screen and (max-width: 540px) {
            .spec_content {
                /*position: absolute;*/
            }
        }
#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  padding-top: 3em;
padding-bottom: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}@media (max-width: 767px){#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c {
  background-image: url();
}








#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3d0a3fa4-6a72-40ce-b5b1-bba4bb59a80c.shg-box.shg-c {
  justify-content: center;
}

#s-3139b08b-e350-4cd3-b3c0-72452304919b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3139b08b-e350-4cd3-b3c0-72452304919b .shogun-heading-component h4 {
  color: rgba(245, 245, 245, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-ceb6e90e-f243-4cf7-87fd-15909ec845ab {
  margin-left: 1em;
margin-right: 1em;
padding-bottom: 1em;
}
@media (min-width: 1200px){#s-ceb6e90e-f243-4cf7-87fd-15909ec845ab {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ceb6e90e-f243-4cf7-87fd-15909ec845ab {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ceb6e90e-f243-4cf7-87fd-15909ec845ab {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}@media (max-width: 767px){#s-ceb6e90e-f243-4cf7-87fd-15909ec845ab {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-ceb6e90e-f243-4cf7-87fd-15909ec845ab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ceb6e90e-f243-4cf7-87fd-15909ec845ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-ceb6e90e-f243-4cf7-87fd-15909ec845ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-ceb6e90e-f243-4cf7-87fd-15909ec845ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-ceb6e90e-f243-4cf7-87fd-15909ec845ab"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-4e80069c-1508-43f3-848a-d32f32e26c70 {
  min-height: 50px;
}








#s-4e80069c-1508-43f3-848a-d32f32e26c70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e80069c-1508-43f3-848a-d32f32e26c70.shg-box.shg-c {
  justify-content: center;
}

.fa-play-circle,
.fa-circle-pause {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 50px;
    background: #6317ff;
    border-radius: 50%;
}

.fa-widget{
    visibility:hidden !important;
}
.nb-shogun-video-container:hover .fa-widget{
    visibility:visible !important;
}
.nb-shogun-Video-section
{
     display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
}

.fa-play-circle:hover,
.fa-circle-pause:hover {
    cursor: pointer;
}

.nb-shogun-video-container
{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;   
}
@media only screen and (max-width: 540px) {
    .Video-Div {
        width: 100%;
    }
}
#s-73dfa911-32b1-4a9a-8304-3828a033820b {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(245, 245, 245, 1);
border-style: solid;
border-radius: 20px;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-73dfa911-32b1-4a9a-8304-3828a033820b {
  border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(245, 245, 245, 1);
}
}@media (max-width: 767px){#s-73dfa911-32b1-4a9a-8304-3828a033820b {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
margin-right: 0em;
padding-top: 0em;
padding-bottom: 3em;
}
}
#s-73dfa911-32b1-4a9a-8304-3828a033820b {
  background-image: url();
}








#s-73dfa911-32b1-4a9a-8304-3828a033820b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73dfa911-32b1-4a9a-8304-3828a033820b.shg-box.shg-c {
  justify-content: center;
}

#s-2a4a5207-0968-4eef-a592-e966929eb3f3 {
  margin-top: 0em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
padding-top: 0em;
padding-bottom: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}
@media (max-width: 767px){#s-2a4a5207-0968-4eef-a592-e966929eb3f3 {
  margin-top: 3em;
padding-top: 0em;
padding-bottom: 0em;
}
}







#s-2a4a5207-0968-4eef-a592-e966929eb3f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a4a5207-0968-4eef-a592-e966929eb3f3.shg-box.shg-c {
  justify-content: center;
}

#s-7d1e3731-d9f9-4f8e-b7a3-0e7aebdc50a4 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 3em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
min-height: 50px;
}
@media (max-width: 767px){#s-7d1e3731-d9f9-4f8e-b7a3-0e7aebdc50a4 {
  padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-7d1e3731-d9f9-4f8e-b7a3-0e7aebdc50a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d1e3731-d9f9-4f8e-b7a3-0e7aebdc50a4.shg-box.shg-c {
  justify-content: center;
}

#s-6b5fb15b-44a7-4ff5-b882-3112ccabbc5a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-6b5fb15b-44a7-4ff5-b882-3112ccabbc5a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-6b5fb15b-44a7-4ff5-b882-3112ccabbc5a .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-6b5fb15b-44a7-4ff5-b882-3112ccabbc5a .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e43e135-2d8a-43de-8ec7-5ac2b0d84d53.shg-box.shg-c {
  justify-content: center;
}

#s-3cbf3ccb-8088-4be5-876e-d838665091bf {
  min-height: 50px;
}








#s-3cbf3ccb-8088-4be5-876e-d838665091bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3cbf3ccb-8088-4be5-876e-d838665091bf.shg-box.shg-c {
  justify-content: center;
}

#s-ca968d94-6f68-4baa-8fac-7f0360370389 {
  margin-top: 12px;
margin-left: 0%;
margin-bottom: 0.5em;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-ca968d94-6f68-4baa-8fac-7f0360370389"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca968d94-6f68-4baa-8fac-7f0360370389"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-ca968d94-6f68-4baa-8fac-7f0360370389"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-ca968d94-6f68-4baa-8fac-7f0360370389"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-a7d6a73a-3ceb-4f49-a1d7-83787c34fe9f {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-a7d6a73a-3ceb-4f49-a1d7-83787c34fe9f {
  margin-bottom: 0.5em;
}
}







#s-a7d6a73a-3ceb-4f49-a1d7-83787c34fe9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7d6a73a-3ceb-4f49-a1d7-83787c34fe9f.shg-box.shg-c {
  justify-content: center;
}

#s-1ec6506b-64f8-4eb1-aeef-cc4c779a2b47 {
  min-height: 50px;
}








#s-1ec6506b-64f8-4eb1-aeef-cc4c779a2b47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ec6506b-64f8-4eb1-aeef-cc4c779a2b47.shg-box.shg-c {
  justify-content: center;
}

#s-e0296623-d883-4bdc-bbac-836016c96020 {
  text-align: right;
}

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

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-f6e740a9-1183-4e1f-a08f-411e50e9b7f3 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-f6e740a9-1183-4e1f-a08f-411e50e9b7f3 .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 {
  text-align: right;
}
@media (min-width: 1200px){#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-0fb4d03d-4041-4cbc-9f88-1d56c4495ea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-e0892558-605a-4391-b8df-3ffe96c333de {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-f91e4778-0aea-47c7-b795-ff7b6fbddedf {
  margin-top: 5%;
margin-left: 0%;
margin-bottom: 5%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f91e4778-0aea-47c7-b795-ff7b6fbddedf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-91bd80fb-05ee-412a-bc61-26df09a629e2 {
  max-width: 1200px;
text-align: center;
}

#s-91bd80fb-05ee-412a-bc61-26df09a629e2 {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-91bd80fb-05ee-412a-bc61-26df09a629e2 .shogun-image-content {
  
    justify-content: center;
  
}

.gallery-open img {
        height: 4em;
    width: 2.7rem;
    -o-object-fit: contain;
       object-fit: contain;
}
#gallery{
   
    line-height: 1;  
}
#s-8b6167a9-eb9a-4159-9dc9-4fc5abcfce31 {
  margin-left: 0%;
margin-right: 0%;
text-align: right;
}
@media (max-width: 767px){#s-8b6167a9-eb9a-4159-9dc9-4fc5abcfce31 {
  text-align: center;
display: none;
}
#s-8b6167a9-eb9a-4159-9dc9-4fc5abcfce31, #wrap-s-8b6167a9-eb9a-4159-9dc9-4fc5abcfce31, #wrap-content-s-8b6167a9-eb9a-4159-9dc9-4fc5abcfce31 { display: none !important; }}
@media (min-width: 0px) {
[id="s-b78370f1-6bcb-44d5-8478-27ee7c4a6e85"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-b78370f1-6bcb-44d5-8478-27ee7c4a6e85"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-b78370f1-6bcb-44d5-8478-27ee7c4a6e85"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-b78370f1-6bcb-44d5-8478-27ee7c4a6e85"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965-root {
    text-align: right;
  }


#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965-root {
    text-align: right;
  }


#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965-root {
    text-align: right;
  }


#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965-root {
    text-align: right;
  }


#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965-root {
    text-align: right;
  }


#s-573ea7f5-c9b3-4d0b-ab5b-8c38105d1965.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
.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-left {
  text-align: left;
}

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

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

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-77f9e903-4066-47f5-8e31-d919f3e48cf8:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-77f9e903-4066-47f5-8e31-d919f3e48cf8:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-77f9e903-4066-47f5-8e31-d919f3e48cf8-atc-btn-wrapper {
    text-align: left;
  }


#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-77f9e903-4066-47f5-8e31-d919f3e48cf8-atc-btn-wrapper {
    text-align: left;
  }


#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-77f9e903-4066-47f5-8e31-d919f3e48cf8-atc-btn-wrapper {
    text-align: left;
  }


#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-77f9e903-4066-47f5-8e31-d919f3e48cf8-atc-btn-wrapper {
    text-align: left;
  }


#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-77f9e903-4066-47f5-8e31-d919f3e48cf8-atc-btn-wrapper {
    text-align: left;
  }


#s-77f9e903-4066-47f5-8e31-d919f3e48cf8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-77f9e903-4066-47f5-8e31-d919f3e48cf8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-fdcd01c8-ad16-47ab-a640-dacb0c1eb282 {
  min-height: 50px;
}








#s-fdcd01c8-ad16-47ab-a640-dacb0c1eb282 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fdcd01c8-ad16-47ab-a640-dacb0c1eb282.shg-box.shg-c {
  justify-content: center;
}

#s-0749040e-c55e-43ca-9c98-1d90ef10eb5f {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-0749040e-c55e-43ca-9c98-1d90ef10eb5f .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-0749040e-c55e-43ca-9c98-1d90ef10eb5f .shg-sld-nav-button.shg-sld-left,
#s-0749040e-c55e-43ca-9c98-1d90ef10eb5f .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-a1b0b387-9efc-4d3a-a7b7-5d4d60a0b294 {
  text-align: center;
}

#s-a1b0b387-9efc-4d3a-a7b7-5d4d60a0b294 {
  overflow: hidden;
  
  
}







  #s-a1b0b387-9efc-4d3a-a7b7-5d4d60a0b294 img.shogun-image {
    

    
    
    
  }


#s-a1b0b387-9efc-4d3a-a7b7-5d4d60a0b294 .shogun-image-content {
  
    justify-content: center;
  
}

#s-568b1010-ab73-4f4d-a6a0-9e06f96195c4 {
  text-align: center;
}

#s-568b1010-ab73-4f4d-a6a0-9e06f96195c4 {
  overflow: hidden;
  
  
}







  #s-568b1010-ab73-4f4d-a6a0-9e06f96195c4 img.shogun-image {
    

    
    
    
  }


#s-568b1010-ab73-4f4d-a6a0-9e06f96195c4 .shogun-image-content {
  
    justify-content: center;
  
}

#s-8ffd25e9-9db8-45f7-8ea5-b52c6ca3ce5d {
  text-align: center;
}

#s-8ffd25e9-9db8-45f7-8ea5-b52c6ca3ce5d {
  overflow: hidden;
  
  
}







  #s-8ffd25e9-9db8-45f7-8ea5-b52c6ca3ce5d img.shogun-image {
    

    
    
    
  }


#s-8ffd25e9-9db8-45f7-8ea5-b52c6ca3ce5d .shogun-image-content {
  
    justify-content: center;
  
}

#s-40d6be05-0b4f-4c1b-87a3-e86719885726 {
  text-align: center;
}

#s-40d6be05-0b4f-4c1b-87a3-e86719885726 {
  overflow: hidden;
  
  
}







  #s-40d6be05-0b4f-4c1b-87a3-e86719885726 img.shogun-image {
    

    
    
    
  }


#s-40d6be05-0b4f-4c1b-87a3-e86719885726 .shogun-image-content {
  
    justify-content: center;
  
}

.gradient-close-button{
    background:#6317ff !important;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 18px;
    padding: 5px;
    color: #fff !important;
    font-weight: 600;
    border-radius: 5px;
    z-index: 99999;
    text-decoration: none;
    font-size:23px;
    margin-left: 2.2rem;
    margin-top: -3.6rem;
    position: absolute;
}
.gradient-close-button .fa{
    font-size: larger!important;
    color:#fff !important;
       
}
#s-bfc82006-f00f-4bd2-85d9-76738355ff88 {
  margin-left: 0px;
text-align: center;
}

#s-d80195f8-b25e-4405-b0f0-e1df331b0287 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-d80195f8-b25e-4405-b0f0-e1df331b0287 {
  margin-bottom: 0.5em;
}
}







#s-d80195f8-b25e-4405-b0f0-e1df331b0287 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d80195f8-b25e-4405-b0f0-e1df331b0287.shg-box.shg-c {
  justify-content: center;
}

#s-9067c4df-b94e-4e7a-a4e6-874d0eca2bb2 {
  min-height: 50px;
}








#s-9067c4df-b94e-4e7a-a4e6-874d0eca2bb2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9067c4df-b94e-4e7a-a4e6-874d0eca2bb2.shg-box.shg-c {
  justify-content: center;
}

#s-6e5047ef-9421-48c0-9f4a-96e93d3773b5 {
  text-align: right;
}

#s-6d0d3989-a6d7-4077-a0de-61045ac6cb3f {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-6d0d3989-a6d7-4077-a0de-61045ac6cb3f .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa {
  text-align: right;
}
@media (min-width: 1200px){#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-3afe6191-138c-4ba6-ba8a-d5b4028312aa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-fdbe95fa-6185-43e6-b950-42fa6cee2449 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d {
  margin-top: 5%;
margin-bottom: 5%;
}

@media (min-width: 0px) {
[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-61ed90b8-3b41-4ec6-976e-f81a628e0b4d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-1d9362be-68fa-4b93-9876-7ae81953af52 {
  max-width: 1200px;
text-align: center;
}

#s-1d9362be-68fa-4b93-9876-7ae81953af52 {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-1d9362be-68fa-4b93-9876-7ae81953af52 .shogun-image-content {
  
    justify-content: center;
  
}

#s-d76047c8-5a8c-4eed-b4f6-0d72fb8f7fc4 {
  text-align: right;
}
@media (max-width: 767px){#s-d76047c8-5a8c-4eed-b4f6-0d72fb8f7fc4 {
  text-align: center;
display: none;
}
#s-d76047c8-5a8c-4eed-b4f6-0d72fb8f7fc4, #wrap-s-d76047c8-5a8c-4eed-b4f6-0d72fb8f7fc4, #wrap-content-s-d76047c8-5a8c-4eed-b4f6-0d72fb8f7fc4 { display: none !important; }}
@media (min-width: 0px) {
[id="s-a06dc8c2-86d5-4c73-b2d7-3c8d9e16442a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-a06dc8c2-86d5-4c73-b2d7-3c8d9e16442a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-a06dc8c2-86d5-4c73-b2d7-3c8d9e16442a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-a06dc8c2-86d5-4c73-b2d7-3c8d9e16442a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-3d181283-b519-470f-8b2c-a4104f8aa0f8 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-3d181283-b519-470f-8b2c-a4104f8aa0f8:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-3d181283-b519-470f-8b2c-a4104f8aa0f8:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-3d181283-b519-470f-8b2c-a4104f8aa0f8 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-3d181283-b519-470f-8b2c-a4104f8aa0f8 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-3d181283-b519-470f-8b2c-a4104f8aa0f8-root {
    text-align: right;
  }


#s-3d181283-b519-470f-8b2c-a4104f8aa0f8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3d181283-b519-470f-8b2c-a4104f8aa0f8-root {
    text-align: right;
  }


#s-3d181283-b519-470f-8b2c-a4104f8aa0f8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3d181283-b519-470f-8b2c-a4104f8aa0f8-root {
    text-align: right;
  }


#s-3d181283-b519-470f-8b2c-a4104f8aa0f8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3d181283-b519-470f-8b2c-a4104f8aa0f8-root {
    text-align: right;
  }


#s-3d181283-b519-470f-8b2c-a4104f8aa0f8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3d181283-b519-470f-8b2c-a4104f8aa0f8-root {
    text-align: right;
  }


#s-3d181283-b519-470f-8b2c-a4104f8aa0f8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-913473c2-2c56-401d-b8e7-bd2d76bc0d32-atc-btn-wrapper {
    text-align: left;
  }


#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-913473c2-2c56-401d-b8e7-bd2d76bc0d32-atc-btn-wrapper {
    text-align: left;
  }


#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-913473c2-2c56-401d-b8e7-bd2d76bc0d32-atc-btn-wrapper {
    text-align: left;
  }


#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-913473c2-2c56-401d-b8e7-bd2d76bc0d32-atc-btn-wrapper {
    text-align: left;
  }


#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-913473c2-2c56-401d-b8e7-bd2d76bc0d32-atc-btn-wrapper {
    text-align: left;
  }


#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-913473c2-2c56-401d-b8e7-bd2d76bc0d32.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3209f974-af91-4d88-a62c-9f47800e27f1 {
  min-height: 50px;
}








#s-3209f974-af91-4d88-a62c-9f47800e27f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3209f974-af91-4d88-a62c-9f47800e27f1.shg-box.shg-c {
  justify-content: center;
}

#s-dc390df3-5dd7-4f52-a14b-60a303aee44f {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-dc390df3-5dd7-4f52-a14b-60a303aee44f .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-dc390df3-5dd7-4f52-a14b-60a303aee44f .shg-sld-nav-button.shg-sld-left,
#s-dc390df3-5dd7-4f52-a14b-60a303aee44f .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-e1fbebb2-e500-4aa5-9396-e3a390839bc0 {
  text-align: center;
}

#s-e1fbebb2-e500-4aa5-9396-e3a390839bc0 {
  overflow: hidden;
  
  
}







  #s-e1fbebb2-e500-4aa5-9396-e3a390839bc0 img.shogun-image {
    

    
    
    
  }


#s-e1fbebb2-e500-4aa5-9396-e3a390839bc0 .shogun-image-content {
  
    justify-content: center;
  
}

#s-519d9459-dbf1-41a8-9353-a69d0edabeb0 {
  text-align: center;
}

#s-519d9459-dbf1-41a8-9353-a69d0edabeb0 {
  overflow: hidden;
  
  
}







  #s-519d9459-dbf1-41a8-9353-a69d0edabeb0 img.shogun-image {
    

    
    
    
  }


#s-519d9459-dbf1-41a8-9353-a69d0edabeb0 .shogun-image-content {
  
    justify-content: center;
  
}

#s-03c538b1-cfa2-4251-88b7-d398c6d3ac64 {
  text-align: center;
}

#s-03c538b1-cfa2-4251-88b7-d398c6d3ac64 {
  overflow: hidden;
  
  
}







  #s-03c538b1-cfa2-4251-88b7-d398c6d3ac64 img.shogun-image {
    

    
    
    
  }


#s-03c538b1-cfa2-4251-88b7-d398c6d3ac64 .shogun-image-content {
  
    justify-content: center;
  
}

#s-6ffe6807-d1d6-4652-bbb7-0faf26a94cee {
  text-align: center;
}

#s-6ffe6807-d1d6-4652-bbb7-0faf26a94cee {
  overflow: hidden;
  
  
}







  #s-6ffe6807-d1d6-4652-bbb7-0faf26a94cee img.shogun-image {
    

    
    
    
  }


#s-6ffe6807-d1d6-4652-bbb7-0faf26a94cee .shogun-image-content {
  
    justify-content: center;
  
}

#s-6151cdb3-fdbb-4c0b-b67b-e157ee3ad91f {
  text-align: center;
}

#s-2f3e7ff9-433a-4236-8d5b-0201fb2ecf33 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}








#s-2f3e7ff9-433a-4236-8d5b-0201fb2ecf33 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f3e7ff9-433a-4236-8d5b-0201fb2ecf33.shg-box.shg-c {
  justify-content: center;
}

#s-0698801c-5078-490c-92eb-82bb9204f497 {
  min-height: 50px;
}








#s-0698801c-5078-490c-92eb-82bb9204f497 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0698801c-5078-490c-92eb-82bb9204f497.shg-box.shg-c {
  justify-content: center;
}

#s-b7233500-0ede-48d2-b1a8-3cc0d79ca771 {
  text-align: right;
}

#s-814a4c73-6d87-4704-af39-72c32f80097b {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-814a4c73-6d87-4704-af39-72c32f80097b .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 {
  text-align: right;
}
@media (min-width: 1200px){#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-e2276655-0a67-4d4f-8180-a9e1e8e03151 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-6f1a8bc8-d515-492e-a4e8-397ff32e5592 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-42feb0c6-61f6-4d68-bedf-30845e5d30e7 {
  margin-top: 5%;
margin-bottom: 5%;
}

@media (min-width: 0px) {
[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-42feb0c6-61f6-4d68-bedf-30845e5d30e7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-47b41b1f-64fb-4c80-be62-69eb3917d860 {
  max-width: 1200px;
text-align: center;
}

#s-47b41b1f-64fb-4c80-be62-69eb3917d860 {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-47b41b1f-64fb-4c80-be62-69eb3917d860 .shogun-image-content {
  
    justify-content: center;
  
}

#s-3bbadbd9-0fbb-4c77-9dc4-422886d9ef60 {
  text-align: right;
}
@media (max-width: 767px){#s-3bbadbd9-0fbb-4c77-9dc4-422886d9ef60 {
  text-align: center;
display: none;
}
#s-3bbadbd9-0fbb-4c77-9dc4-422886d9ef60, #wrap-s-3bbadbd9-0fbb-4c77-9dc4-422886d9ef60, #wrap-content-s-3bbadbd9-0fbb-4c77-9dc4-422886d9ef60 { display: none !important; }}
@media (min-width: 0px) {
[id="s-55fb0dbf-66a5-47eb-8c10-ee45dff125a3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-55fb0dbf-66a5-47eb-8c10-ee45dff125a3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-55fb0dbf-66a5-47eb-8c10-ee45dff125a3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-55fb0dbf-66a5-47eb-8c10-ee45dff125a3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9-root {
    text-align: right;
  }


#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9-root {
    text-align: right;
  }


#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9-root {
    text-align: right;
  }


#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9-root {
    text-align: right;
  }


#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9-root {
    text-align: right;
  }


#s-61786f9e-18df-4a2f-a6bc-3b5c150a94a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-319bd4a1-8137-4863-9c16-b86670b8e3de:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-319bd4a1-8137-4863-9c16-b86670b8e3de:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-319bd4a1-8137-4863-9c16-b86670b8e3de-atc-btn-wrapper {
    text-align: left;
  }


#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-319bd4a1-8137-4863-9c16-b86670b8e3de-atc-btn-wrapper {
    text-align: left;
  }


#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-319bd4a1-8137-4863-9c16-b86670b8e3de-atc-btn-wrapper {
    text-align: left;
  }


#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-319bd4a1-8137-4863-9c16-b86670b8e3de-atc-btn-wrapper {
    text-align: left;
  }


#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-319bd4a1-8137-4863-9c16-b86670b8e3de-atc-btn-wrapper {
    text-align: left;
  }


#s-319bd4a1-8137-4863-9c16-b86670b8e3de {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-319bd4a1-8137-4863-9c16-b86670b8e3de.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f9d88527-8db7-4c12-99a9-b58895c6829e {
  min-height: 50px;
}








#s-f9d88527-8db7-4c12-99a9-b58895c6829e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9d88527-8db7-4c12-99a9-b58895c6829e.shg-box.shg-c {
  justify-content: center;
}

#s-b4d1e0b7-534e-4001-8683-5715f89cfe4d {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-b4d1e0b7-534e-4001-8683-5715f89cfe4d .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-b4d1e0b7-534e-4001-8683-5715f89cfe4d .shg-sld-nav-button.shg-sld-left,
#s-b4d1e0b7-534e-4001-8683-5715f89cfe4d .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-ec683110-2d55-463c-a603-fb969154341c {
  text-align: center;
}

#s-ec683110-2d55-463c-a603-fb969154341c {
  overflow: hidden;
  
  
}







  #s-ec683110-2d55-463c-a603-fb969154341c img.shogun-image {
    

    
    
    
  }


#s-ec683110-2d55-463c-a603-fb969154341c .shogun-image-content {
  
    justify-content: center;
  
}

#s-e0c5a61f-68d4-4727-861a-f4167b8d4e23 {
  text-align: center;
}

#s-e0c5a61f-68d4-4727-861a-f4167b8d4e23 {
  overflow: hidden;
  
  
}







  #s-e0c5a61f-68d4-4727-861a-f4167b8d4e23 img.shogun-image {
    

    
    
    
  }


#s-e0c5a61f-68d4-4727-861a-f4167b8d4e23 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b3642e12-3da2-43ed-850e-e9ed1602f8f2 {
  text-align: center;
}

#s-b3642e12-3da2-43ed-850e-e9ed1602f8f2 {
  overflow: hidden;
  
  
}







  #s-b3642e12-3da2-43ed-850e-e9ed1602f8f2 img.shogun-image {
    

    
    
    
  }


#s-b3642e12-3da2-43ed-850e-e9ed1602f8f2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-cca0d28b-c2b3-4a9d-886a-264b5a0f83e7 {
  text-align: center;
}

#s-cca0d28b-c2b3-4a9d-886a-264b5a0f83e7 {
  overflow: hidden;
  
  
}







  #s-cca0d28b-c2b3-4a9d-886a-264b5a0f83e7 img.shogun-image {
    

    
    
    
  }


#s-cca0d28b-c2b3-4a9d-886a-264b5a0f83e7 .shogun-image-content {
  
    justify-content: center;
  
}

#s-afa2f071-a097-4b4a-aac6-9ea5586432f0 {
  text-align: center;
}

.widget-card {
            position: absolute;
            width: 100%;
            min-height: 300px;
            background-image: url(/images/card-bg.png);
            /*background-size: 100% 100%;*/
            /*object-fit: fill;*/
            background-repeat: no-repeat;
            background-size: cover;
            border-radius: 20px;
            padding: 20px 20px;
            color: #fff;
            font-family: 'Roobert TRIAL';
            font-style: normal;
            font-size: 20px;
        }

        #overlay {
            position: absolute;
            width: 100%;
            min-height: 300px;
            height: auto;
            top: 0;
            left: 0;
            right: 0;
            padding: 20px 20px;
            border-radius: 20px;
            background-color: rgba(0, 0, 0, 0.5);
            opacity: 0.9;
            z-index: 2;

        }
        .review-container{
            position:absolute;
            bottom:0;
            z-index:5;
            margin-bottom: 15px;
        }
        .head-container {
            display: flex;
            align-items: center;
        }

        .u_image {
            width: 45px;
            height: 45px;
            margin: 0px 20px 0px 0px;
            z-index: 3;
            border-radius:50%;
        }

        .u_name {
            z-index: 3;
            font-size: 14px;
            margin: 0px;
        }

        .stars {
            display: flex;
            margin: 0px 0px 20px 0px;
        }

        .single-star {
            margin: 0px 0px 0px 6px;
        }

        .rev-head {
            font-weight: bold;
            font-size:14px;
            margin: 0px;
        }

        .rev-content {
            margin: 0px;
            font-size:12px;
        }
        @media only screen and (max-width: 540px) {
           .widget-card, #overlay{
                padding: 5px 5px;
                border-radius: 15px;
                min-height:250px;
            }
            .u_image {
                width: 35px;
                height: 35px;
                margin: 0px 10px 0px 0px;
                z-index: 3;
            }
            .stars img{
                height:15px;
            }
            .rev-head {
            font-size:12px;
        }
        .review-container{
            bottom:unset;
            height: 80%;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            padding: 10px 0px 0px 0px;
            margin: 0px 0px 15px 0px;
}           
        }
#s-3eaa6b8b-c97d-4a34-895b-6f1d80628b97 {
  margin-top: 0em;
margin-bottom: 0em;
}
@media (min-width: 1200px){#s-3eaa6b8b-c97d-4a34-895b-6f1d80628b97 {
  margin-top: 0.5em;
margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3eaa6b8b-c97d-4a34-895b-6f1d80628b97 {
  margin-top: 0.5em;
margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3eaa6b8b-c97d-4a34-895b-6f1d80628b97 {
  margin-top: 0.5em;
margin-left: 1em;
margin-bottom: 3em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-3eaa6b8b-c97d-4a34-895b-6f1d80628b97 {
  margin-top: 0.5em;
margin-left: 0.5em;
margin-bottom: 2em;
margin-right: 0.5em;
}
}
#s-b6d1f1f3-5b26-4c05-9dd9-63b3b939d57f {
  padding-left: 0em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-b6d1f1f3-5b26-4c05-9dd9-63b3b939d57f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6d1f1f3-5b26-4c05-9dd9-63b3b939d57f.shg-box.shg-c {
  justify-content: center;
}

#s-6c38483f-eb12-48d1-a662-dcd6050950e5 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-6c38483f-eb12-48d1-a662-dcd6050950e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c38483f-eb12-48d1-a662-dcd6050950e5.shg-box.shg-c {
  justify-content: center;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
  max-width: -moz-max-content;
  max-width: max-content;
}

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

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f {
  text-align: center;
background-color: rgba(239, 239, 239, 0);
}



.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5979f4b2-48e7-4c82-98fd-2864afc3cc3f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9738b5bd-0e4e-4477-9bd6-73fba5f01c31 {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-9738b5bd-0e4e-4477-9bd6-73fba5f01c31 .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-46137e8e-c8e4-4d96-a0d9-97e0b4657382 {
  text-align: left;
}
@media (min-width: 1200px){#s-46137e8e-c8e4-4d96-a0d9-97e0b4657382 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-46137e8e-c8e4-4d96-a0d9-97e0b4657382 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-46137e8e-c8e4-4d96-a0d9-97e0b4657382 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-46137e8e-c8e4-4d96-a0d9-97e0b4657382 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-cdd92270-ca99-4d25-8bcf-cc36875b50ec {
  padding-left: 0em;
min-height: 50px;
}








#s-cdd92270-ca99-4d25-8bcf-cc36875b50ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cdd92270-ca99-4d25-8bcf-cc36875b50ec.shg-box.shg-c {
  justify-content: center;
}

#s-507f6685-5460-4544-88b9-f82d014adcd9 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-507f6685-5460-4544-88b9-f82d014adcd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-507f6685-5460-4544-88b9-f82d014adcd9.shg-box.shg-c {
  justify-content: center;
}

#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be {
  text-align: center;
}



.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a67dc381-cb3e-4f97-908e-b73e5cbc07be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-558c17df-0a2d-4128-9bb3-3b051d6ac9f9 {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-558c17df-0a2d-4128-9bb3-3b051d6ac9f9 .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-f8d17afa-c191-4a72-ad16-69196ba08c28 {
  text-align: left;
}
@media (min-width: 1200px){#s-f8d17afa-c191-4a72-ad16-69196ba08c28 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-f8d17afa-c191-4a72-ad16-69196ba08c28 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f8d17afa-c191-4a72-ad16-69196ba08c28 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-f8d17afa-c191-4a72-ad16-69196ba08c28 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-123df949-9679-4bc6-b4ae-6e7960d8707b {
  padding-left: 0em;
min-height: 50px;
}








#s-123df949-9679-4bc6-b4ae-6e7960d8707b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-123df949-9679-4bc6-b4ae-6e7960d8707b.shg-box.shg-c {
  justify-content: center;
}

#s-3a28b5ef-a948-4a0f-9306-2b944efab600 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1.25em;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-3a28b5ef-a948-4a0f-9306-2b944efab600 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3a28b5ef-a948-4a0f-9306-2b944efab600.shg-box.shg-c {
  justify-content: center;
}

#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 {
  text-align: center;
}



.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f787d4a6-142e-4850-ac0c-578af1de9ae6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7c04f8b1-52f6-4b24-a90e-d8a5f95906bb {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-7c04f8b1-52f6-4b24-a90e-d8a5f95906bb .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-6b97e8ee-d036-4a52-89ae-d6d29e2e6261 {
  text-align: left;
}
@media (min-width: 1200px){#s-6b97e8ee-d036-4a52-89ae-d6d29e2e6261 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-6b97e8ee-d036-4a52-89ae-d6d29e2e6261 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6b97e8ee-d036-4a52-89ae-d6d29e2e6261 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-6b97e8ee-d036-4a52-89ae-d6d29e2e6261 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-40a3aed6-ebca-482c-9e9e-d454331d8ff8 {
  padding-left: 0%;
min-height: 50px;
}








#s-40a3aed6-ebca-482c-9e9e-d454331d8ff8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40a3aed6-ebca-482c-9e9e-d454331d8ff8.shg-box.shg-c {
  justify-content: center;
}

#s-a4d1b5bf-bd93-4ccc-b13d-71b7782c10c9 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-a4d1b5bf-bd93-4ccc-b13d-71b7782c10c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4d1b5bf-bd93-4ccc-b13d-71b7782c10c9.shg-box.shg-c {
  justify-content: center;
}

#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 {
  text-align: center;
}



.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0deb2f75-f9a5-4307-8b51-b2eb2f5ac766 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-19829102-6820-4da2-af7f-14df1538f280 {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-19829102-6820-4da2-af7f-14df1538f280 .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-fda5d737-a304-472c-9e03-07887b19d843 {
  text-align: left;
}
@media (min-width: 1200px){#s-fda5d737-a304-472c-9e03-07887b19d843 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-fda5d737-a304-472c-9e03-07887b19d843 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fda5d737-a304-472c-9e03-07887b19d843 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-fda5d737-a304-472c-9e03-07887b19d843 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-7422cd52-eb1a-484d-8dc6-fbb5c4ce41ff {
  margin-top: 0em;
margin-left: 1em;
margin-bottom: 0em;
margin-right: 1em;
padding-top: 3em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
min-height: 50px;
}








#s-7422cd52-eb1a-484d-8dc6-fbb5c4ce41ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7422cd52-eb1a-484d-8dc6-fbb5c4ce41ff.shg-box.shg-c {
  justify-content: center;
}
@media (max-width: 767px){






#s-7422cd52-eb1a-484d-8dc6-fbb5c4ce41ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7422cd52-eb1a-484d-8dc6-fbb5c4ce41ff.shg-box.shg-c {
  justify-content: flex-start;
}
}
#s-a3a59427-bde1-48a4-834b-9b4a1983f1cf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-a3a59427-bde1-48a4-834b-9b4a1983f1cf .shogun-heading-component h3 {
  color: rgba(245, 245, 245, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5 {
  margin-left: 1em;
margin-right: 1em;
}
}







#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a286fdd-e3b7-4ee8-9a91-ebca665638f5.shg-box.shg-c {
  justify-content: center;
}

#s-0ed11dcb-ad26-4559-989a-d315e3ee70a5 {
  margin-top: 0px;
margin-bottom: 5%;
background-color: rgba(0, 0, 0, 1);
}
@media (max-width: 767px){#s-0ed11dcb-ad26-4559-989a-d315e3ee70a5 {
  display: none;
}
#s-0ed11dcb-ad26-4559-989a-d315e3ee70a5, #wrap-s-0ed11dcb-ad26-4559-989a-d315e3ee70a5, #wrap-content-s-0ed11dcb-ad26-4559-989a-d315e3ee70a5 { display: none !important; }}







#s-0ed11dcb-ad26-4559-989a-d315e3ee70a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ed11dcb-ad26-4559-989a-d315e3ee70a5.shg-box.shg-c {
  justify-content: center;
}

#s-9ea2de16-30a9-45da-9b86-2dd8d94df353 {
  margin-top: 0px;
margin-left: 13%;
margin-bottom: 0px;
margin-right: 13%;
}
@media (min-width: 1200px){#s-9ea2de16-30a9-45da-9b86-2dd8d94df353 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9ea2de16-30a9-45da-9b86-2dd8d94df353 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9ea2de16-30a9-45da-9b86-2dd8d94df353 {
  margin-left: 1em;
margin-right: 1em;
}
}
@media (min-width: 0px) {
[id="s-9ea2de16-30a9-45da-9b86-2dd8d94df353"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9ea2de16-30a9-45da-9b86-2dd8d94df353"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-9ea2de16-30a9-45da-9b86-2dd8d94df353"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-9ea2de16-30a9-45da-9b86-2dd8d94df353"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 0px) {
[id="s-aaec4bcf-bc6a-4d06-b79d-b37d7202673f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-aaec4bcf-bc6a-4d06-b79d-b37d7202673f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-aaec4bcf-bc6a-4d06-b79d-b37d7202673f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-aaec4bcf-bc6a-4d06-b79d-b37d7202673f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

.nb-hover-circle {
  position: relative;
     /*reduced from 250px */
  width: 100px; 
  height: 100px;
  border-radius: 50%;
  border: 1px solid #8D5EF0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  cursor: pointer;
}

.nb-inner-circle {
  width: 70%;   /* controls image size */
  height: 70%;
  border-radius: 50%;
  overflow: hidden;
}

.nb-inner-circle img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  transition: transform 0.4s ease;
}

/* overlay */
.nb-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: #6317FF;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-align: center;
  /*padding: 10px;*/
  opacity: 0;
  transition: opacity 0.4s ease;
   border: 1px solid #6317ff;
}

/* hover effects */
.nb-hover-circle:hover .nb-inner-circle img {
  transform: scale(1);
}

.nb-hover-circle:hover .nb-overlay {
  opacity: 1;
}

.nb-overlay p{
    margin-bottom: 0rem !important;
     /*font-size: 20px !important;*/

}
/* 📱 Mobile adjustment */
@media (max-width: 768px) {
  .nb-hover-circle {
    width: 60px;   /* smaller circle */
    height: 60px;
  }

  .nb-overlay p {
    font-size: 8px !important; /* smaller text */
  }
}
#s-d4e2b402-f98a-43f3-9ea5-6d8177a48415 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d4e2b402-f98a-43f3-9ea5-6d8177a48415"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

}

#s-c9e9ad24-c3e0-4be5-befb-62d3118cf033 {
  text-align: center;
}

#s-c9e9ad24-c3e0-4be5-befb-62d3118cf033 {
  overflow: hidden;
  
  
}







  #s-c9e9ad24-c3e0-4be5-befb-62d3118cf033 img.shogun-image {
    

    
    
    
  }


#s-c9e9ad24-c3e0-4be5-befb-62d3118cf033 .shogun-image-content {
  
    justify-content: center;
  
}

#s-9c8afbe5-969e-4254-aa2c-edc8c3bab994 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-4d617f60-a438-473c-b99f-e20ad5d0c9f8 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-22aeeaa6-eb0c-4b68-914a-da50c0dd2d29 {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-22aeeaa6-eb0c-4b68-914a-da50c0dd2d29"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-22aeeaa6-eb0c-4b68-914a-da50c0dd2d29"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-22aeeaa6-eb0c-4b68-914a-da50c0dd2d29"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-22aeeaa6-eb0c-4b68-914a-da50c0dd2d29"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-86032d9a-f052-4455-98c5-6fda5334697a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-86032d9a-f052-4455-98c5-6fda5334697a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-86032d9a-f052-4455-98c5-6fda5334697a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-86032d9a-f052-4455-98c5-6fda5334697a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-d20115b5-7e03-43db-b59b-c2cbe2e427c1 {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d20115b5-7e03-43db-b59b-c2cbe2e427c1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

}

#s-be56a2ea-edc5-47a1-8ba7-3f3d687b04e6 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

#s-be56a2ea-edc5-47a1-8ba7-3f3d687b04e6 {
  overflow: hidden;
  
  
}







  #s-be56a2ea-edc5-47a1-8ba7-3f3d687b04e6 img.shogun-image {
    

    
    
    
  }


#s-be56a2ea-edc5-47a1-8ba7-3f3d687b04e6 .shogun-image-content {
  
    justify-content: center;
  
}

#s-37b2c50f-cbee-4c75-864e-e3b7481cb689 {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-721d8fcb-f7af-4d88-8eb1-1136911e8ab7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-721d8fcb-f7af-4d88-8eb1-1136911e8ab7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-721d8fcb-f7af-4d88-8eb1-1136911e8ab7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-721d8fcb-f7af-4d88-8eb1-1136911e8ab7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-6acbbe72-e73b-4827-b7b9-9c34196df868 {
  margin-top: 0px;
margin-left: -65%;
margin-bottom: 0px;
margin-right: 0%;
text-align: center;
}

#s-6acbbe72-e73b-4827-b7b9-9c34196df868 {
  overflow: hidden;
  
  
}







  #s-6acbbe72-e73b-4827-b7b9-9c34196df868 img.shogun-image {
    

    
    
    
  }


#s-6acbbe72-e73b-4827-b7b9-9c34196df868 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f676674f-7488-48bd-8c6a-9ebbc93286f7 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-243925d5-852d-4957-b624-c625693c1447 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-b9eb2626-75e7-4190-bf40-9ec9f93faa65 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-ec9699ca-9b2f-4326-a6f3-6bc2371a2974 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-22e8eb36-c58f-47f9-a0bf-cb5d1351e67c {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-3ccbef1f-7328-4cd8-b091-a27b4d3f29f9 {
  margin-top: 0px;
margin-bottom: 10px;
}

#s-6f892ed8-4c57-428c-9ea7-4eba81aa1763 {
  margin-top: 0px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-dd2aefd5-1a80-4701-b9e5-dafd677f0f8a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-dd2aefd5-1a80-4701-b9e5-dafd677f0f8a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-dd2aefd5-1a80-4701-b9e5-dafd677f0f8a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-dd2aefd5-1a80-4701-b9e5-dafd677f0f8a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-3a8338d6-c451-4028-8c20-228338f9bdfc {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-3a8338d6-c451-4028-8c20-228338f9bdfc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

#s-6f4835ff-d7db-4d44-aa53-6527c39064f1 {
  margin-bottom: 0px;
}

#s-8c9ed868-a5f4-4cfe-9116-f7edcd0fa0e4 {
  margin-top: 10px;
margin-bottom: 0px;
}

#s-6eca092a-9ebc-42e2-99f1-436ed4b0a878 {
  margin-left: 5%;
margin-right: 5%;
max-width: 80%;
text-align: center;
}

#s-6eca092a-9ebc-42e2-99f1-436ed4b0a878 {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-6eca092a-9ebc-42e2-99f1-436ed4b0a878 img.shogun-image {
    

    
    
    
  }


#s-6eca092a-9ebc-42e2-99f1-436ed4b0a878 .shogun-image-content {
  
    justify-content: center;
  
}

#s-ff672601-4614-4ad2-aef0-2f4401057a79 {
  margin-top: 10px;
}

#s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a {
  margin-top: 10px;
}

@media (min-width: 0px) {
[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-5ccb72c6-bc20-4acb-89e3-4d55dcb1fb4a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

}

#s-5e259b53-5326-49f2-ae8d-d4efb7058ef8 {
  margin-left: -80%;
text-align: center;
}

#s-5e259b53-5326-49f2-ae8d-d4efb7058ef8 {
  overflow: hidden;
  
  
}








#s-5e259b53-5326-49f2-ae8d-d4efb7058ef8 .shogun-image-content {
  
    justify-content: center;
  
}

#s-c1a3901c-2b70-4732-af02-f4aadffdfc51 {
  max-width: 323px;
text-align: center;
}

#s-c1a3901c-2b70-4732-af02-f4aadffdfc51 {
  overflow: hidden;
  
  
      max-width: 323px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-c1a3901c-2b70-4732-af02-f4aadffdfc51 .shogun-image-content {
  
    justify-content: center;
  
}

#s-a655fad3-7cfa-47a5-8bfe-f778d2db3e77 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a655fad3-7cfa-47a5-8bfe-f778d2db3e77 {
  min-height: 50px;
}
}@media (max-width: 767px){#s-a655fad3-7cfa-47a5-8bfe-f778d2db3e77 {
  min-height: 50px;
}
}







#s-a655fad3-7cfa-47a5-8bfe-f778d2db3e77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a655fad3-7cfa-47a5-8bfe-f778d2db3e77.shg-box.shg-c {
  justify-content: center;
}

#s-8ac9576a-77ed-4218-a86d-59f638340d4e {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-8ac9576a-77ed-4218-a86d-59f638340d4e {
  display: none;
}
#s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-content-s-8ac9576a-77ed-4218-a86d-59f638340d4e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8ac9576a-77ed-4218-a86d-59f638340d4e {
  display: none;
}
#s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-content-s-8ac9576a-77ed-4218-a86d-59f638340d4e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8ac9576a-77ed-4218-a86d-59f638340d4e {
  display: none;
}
#s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-content-s-8ac9576a-77ed-4218-a86d-59f638340d4e { display: none !important; }}@media (max-width: 767px){#s-8ac9576a-77ed-4218-a86d-59f638340d4e {
  display: none;
}
#s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-s-8ac9576a-77ed-4218-a86d-59f638340d4e, #wrap-content-s-8ac9576a-77ed-4218-a86d-59f638340d4e { display: none !important; }}







#s-8ac9576a-77ed-4218-a86d-59f638340d4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ac9576a-77ed-4218-a86d-59f638340d4e.shg-box.shg-c {
  justify-content: center;
}

#s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f18ba047-4a59-4bd5-bcde-0db22bfadc4a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

#s-3a424f42-d0cc-481e-bdc7-51bf0fe95ee6 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: left;
}

#s-3a424f42-d0cc-481e-bdc7-51bf0fe95ee6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Roobert-SemiBold";
  font-style:  normal ;
  font-size: 3.5em;
  line-height: 1em;
  
  text-align: left;
}



#s-fb543e5e-f79b-44f8-892c-44fcfa3cefe3 {
  padding-left: 10%;
padding-right: 10%;
}

#s-dab141ed-dbf7-4e28-b63a-52c74bb59e1c {
  margin-top: 0px;
margin-left: 5%;
margin-right: 5%;
padding-top: 50px;
padding-bottom: 50px;
text-align: center;
}

#s-dab141ed-dbf7-4e28-b63a-52c74bb59e1c {
  overflow: hidden;
  
  
}







  #s-dab141ed-dbf7-4e28-b63a-52c74bb59e1c img.shogun-image {
    

    
    
    
  }


#s-dab141ed-dbf7-4e28-b63a-52c74bb59e1c .shogun-image-content {
  
    justify-content: center;
  
}

#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6 {
  margin-top: 5px;
margin-left: 0%;
margin-bottom: 10px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 2px;
min-height: 10px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6:hover {border-style: solid !important;
border-color: rgba(34, 25, 77, 0) !important;
background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6-root {
    text-align: center;
  }


#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6-root {
    text-align: center;
  }


#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6-root {
    text-align: center;
  }


#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6-root {
    text-align: center;
  }


#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6-root {
    text-align: center;
  }


#s-03de4cf2-d46d-48f4-aba7-9c8fcd8608d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 {
  margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 2%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 {
  display: none;
}
#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-content-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 {
  display: none;
}
#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-content-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 {
  display: none;
}
#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8, #wrap-content-s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 { display: none !important; }}@media (max-width: 767px){#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 {
  margin-top: 0.5em;
margin-left: 3%;
margin-bottom: 0.5em;
margin-right: 3%;
padding-top: 2%;
padding-left: 0%;
padding-bottom: 2%;
padding-right: 0%;
}
}







#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d8d5a2ed-64a0-4a95-a4eb-a99b9ab309a8.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-91bb9750-97df-43ab-94da-113d0b66f5c3 {
  margin-left: 0%;
margin-bottom: 4%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-91bb9750-97df-43ab-94da-113d0b66f5c3"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-91bb9750-97df-43ab-94da-113d0b66f5c3"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-91bb9750-97df-43ab-94da-113d0b66f5c3"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-91bb9750-97df-43ab-94da-113d0b66f5c3"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 0px) {
[id="s-017ebc74-c1bc-4e97-a904-a6917f2058d3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-017ebc74-c1bc-4e97-a904-a6917f2058d3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-017ebc74-c1bc-4e97-a904-a6917f2058d3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-017ebc74-c1bc-4e97-a904-a6917f2058d3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-e6547353-8e7c-4891-850d-a0da3b9dc390 {
  margin-left: 10%;
margin-right: -15%;
max-width: 120%;
text-align: center;
}

#s-e6547353-8e7c-4891-850d-a0da3b9dc390 {
  overflow: hidden;
  
  
      max-width: 120%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-e6547353-8e7c-4891-850d-a0da3b9dc390 img.shogun-image {
    

    
    
    
  }


#s-e6547353-8e7c-4891-850d-a0da3b9dc390 .shogun-image-content {
  
    justify-content: center;
  
}

#s-058471c5-bd7a-483b-b0e9-4d6abb5b59b3 {
  min-height: 50px;
}








#s-058471c5-bd7a-483b-b0e9-4d6abb5b59b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-058471c5-bd7a-483b-b0e9-4d6abb5b59b3.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-06df78cd-0b6a-462b-90f4-3a858adbf6ef {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 4%;
margin-right: -30%;
}
}
@media (min-width: 0px) {
[id="s-06df78cd-0b6a-462b-90f4-3a858adbf6ef"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-06df78cd-0b6a-462b-90f4-3a858adbf6ef"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-06df78cd-0b6a-462b-90f4-3a858adbf6ef"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-06df78cd-0b6a-462b-90f4-3a858adbf6ef"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px){#s-55c1b07e-abe9-4706-9f5b-b6fdaf1e4f45 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 0%;
margin-right: -30%;
}
}
@media (min-width: 0px) {
[id="s-55c1b07e-abe9-4706-9f5b-b6fdaf1e4f45"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-55c1b07e-abe9-4706-9f5b-b6fdaf1e4f45"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-55c1b07e-abe9-4706-9f5b-b6fdaf1e4f45"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-55c1b07e-abe9-4706-9f5b-b6fdaf1e4f45"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627 {
  margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
}
@media (max-width: 767px){#s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627 {
  margin-left: 17%;
margin-bottom: 4px;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a06d5cc8-3b98-4f8b-85fe-813bd6f16627"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-905e0e72-ee19-484f-a336-9130e21fcb4f {
  margin-left: 10%;
margin-right: 10%;
}
@media (max-width: 767px){#s-905e0e72-ee19-484f-a336-9130e21fcb4f {
  margin-top: 4%;
margin-left: 17%;
}
}
@media (min-width: 0px) {
[id="s-905e0e72-ee19-484f-a336-9130e21fcb4f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-905e0e72-ee19-484f-a336-9130e21fcb4f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-905e0e72-ee19-484f-a336-9130e21fcb4f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-905e0e72-ee19-484f-a336-9130e21fcb4f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-d9ab4443-cb99-4197-998c-b716bbb4f7c9 {
  margin-top: 0px;
margin-left: -50%;
margin-bottom: 0px;
max-width: 125%;
text-align: center;
}
@media (max-width: 767px){#s-d9ab4443-cb99-4197-998c-b716bbb4f7c9 {
  margin-left: -86%;
max-width: 200%;
}
}
#s-d9ab4443-cb99-4197-998c-b716bbb4f7c9 {
  overflow: hidden;
  
  
      max-width: 125%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-d9ab4443-cb99-4197-998c-b716bbb4f7c9 .shogun-image-content {
  
    justify-content: center;
  
}

@media (min-width: 0px) {
[id="s-9df0cdff-a601-46e1-a151-e3e93f3b0080"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-9df0cdff-a601-46e1-a151-e3e93f3b0080"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-9df0cdff-a601-46e1-a151-e3e93f3b0080"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-9df0cdff-a601-46e1-a151-e3e93f3b0080"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-943d48b4-b20e-4f4b-83c7-3e41aaeadbe3 {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: -15%;
padding-left: 10%;
max-width: 150%;
text-align: center;
}
@media (max-width: 767px){#s-943d48b4-b20e-4f4b-83c7-3e41aaeadbe3 {
  margin-left: 0%;
padding-left: 0%;
padding-right: 0%;
max-width: 250%;
}
}
#s-943d48b4-b20e-4f4b-83c7-3e41aaeadbe3 {
  overflow: hidden;
  
  
      max-width: 150%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-943d48b4-b20e-4f4b-83c7-3e41aaeadbe3 img.shogun-image {
    

    
    
    
  }


#s-943d48b4-b20e-4f4b-83c7-3e41aaeadbe3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-25f35b35-15ab-4711-8ad7-4aea8b85e81d {
  margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
}
@media (max-width: 767px){#s-25f35b35-15ab-4711-8ad7-4aea8b85e81d {
  margin-left: 19%;
margin-bottom: 4px;
margin-right: -8%;
}
}
@media (min-width: 0px) {
[id="s-25f35b35-15ab-4711-8ad7-4aea8b85e81d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-25f35b35-15ab-4711-8ad7-4aea8b85e81d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-25f35b35-15ab-4711-8ad7-4aea8b85e81d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-25f35b35-15ab-4711-8ad7-4aea8b85e81d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-abd11b72-11d5-4ab7-9742-3efa600fbfd0 {
  margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
}
@media (max-width: 767px){#s-abd11b72-11d5-4ab7-9742-3efa600fbfd0 {
  margin-left: 19%;
margin-bottom: 4px;
margin-right: -8%;
}
}
@media (min-width: 0px) {
[id="s-abd11b72-11d5-4ab7-9742-3efa600fbfd0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-abd11b72-11d5-4ab7-9742-3efa600fbfd0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-abd11b72-11d5-4ab7-9742-3efa600fbfd0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-abd11b72-11d5-4ab7-9742-3efa600fbfd0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px){#s-35fffffa-bf87-4e52-982b-0c4b9976dc96 {
  margin-left: 0%;
margin-bottom: 4%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-35fffffa-bf87-4e52-982b-0c4b9976dc96"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-35fffffa-bf87-4e52-982b-0c4b9976dc96"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-35fffffa-bf87-4e52-982b-0c4b9976dc96"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-35fffffa-bf87-4e52-982b-0c4b9976dc96"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (max-width: 767px){#s-e4864a1c-3009-4fae-897f-1ed4ad350c49 {
  margin-left: 0%;
margin-bottom: 4%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-e4864a1c-3009-4fae-897f-1ed4ad350c49"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-e4864a1c-3009-4fae-897f-1ed4ad350c49"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-e4864a1c-3009-4fae-897f-1ed4ad350c49"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-e4864a1c-3009-4fae-897f-1ed4ad350c49"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

#s-44c16e7e-6723-4197-a0ff-ed20731c22c6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}
