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

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

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

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

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

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

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

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

#s-f2414379-9a7c-4f35-b0af-5f3f646e390c {
  background-color: #000000;
}








#s-f2414379-9a7c-4f35-b0af-5f3f646e390c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2414379-9a7c-4f35-b0af-5f3f646e390c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 {
  margin-top: 50px;
min-height: 0px;
}
@media (min-width: 1200px){#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 {
  display: none;
}
#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340, #wrap-s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 {
  display: none;
}
#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340, #wrap-s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 { display:none !important; }}







#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b67f6dd2-8668-4bad-b5e4-0511c4af1340.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 768px) and (max-width: 991px){#s-6feefee2-050c-4af9-bf90-5a5b480ea0a6 {
  
}
}@media (max-width: 767px){#s-6feefee2-050c-4af9-bf90-5a5b480ea0a6 {
  
}
}







#s-6feefee2-050c-4af9-bf90-5a5b480ea0a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6feefee2-050c-4af9-bf90-5a5b480ea0a6.shg-box.shg-c {
  justify-content: flex-start;
}

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

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

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

#s-043a08b3-0573-4118-aac2-461ae999224d {
  
}

@media (min-width: 0px) {
[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-043a08b3-0573-4118-aac2-461ae999224d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



  #s-3039e398-52f3-4332-9c0b-c845991879ad img.shogun-image {
    
    width: px;
  }


#s-3039e398-52f3-4332-9c0b-c845991879ad .shogun-image-content {
  
    align-items: center;
  
}

#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 {
  margin-top: 25%;
min-height: 0px;
}
@media (min-width: 1200px){#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 {
  display: none;
}
#s-6bc8ba1f-b59a-4656-a37a-337235705ef8, #wrap-s-6bc8ba1f-b59a-4656-a37a-337235705ef8 { display:none !important; }}@media (max-width: 767px){#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 {
  display: none;
}
#s-6bc8ba1f-b59a-4656-a37a-337235705ef8, #wrap-s-6bc8ba1f-b59a-4656-a37a-337235705ef8 { display:none !important; }}







#s-6bc8ba1f-b59a-4656-a37a-337235705ef8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6bc8ba1f-b59a-4656-a37a-337235705ef8.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6c91199e-7cc1-4701-9ade-26c6f421bb7b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-2f165e08-4844-42d7-92ff-48a045e63c50 {
  margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
opacity: 1;
text-align: center;
}








#s-2f165e08-4844-42d7-92ff-48a045e63c50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2f165e08-4844-42d7-92ff-48a045e63c50.shg-box.shg-c {
  justify-content: flex-start;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-8af05144-9a3f-4184-862d-636997a9394b {
  margin-top: -15px;
}

#s-27b9b766-211b-4840-a30a-26915a610f30 {
  margin-left: 10px;
margin-right: 10px;
}




  #s-27b9b766-211b-4840-a30a-26915a610f30 img.shogun-image {
    
    width: px;
  }


#s-27b9b766-211b-4840-a30a-26915a610f30 .shogun-image-content {
  
    align-items: center;
  
}

#s-e2406fee-32fe-46c0-8c64-0ecf132206ed {
  
}




  #s-e2406fee-32fe-46c0-8c64-0ecf132206ed img.shogun-image {
    
    width: px;
  }


#s-e2406fee-32fe-46c0-8c64-0ecf132206ed .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

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

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

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

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

#s-c19e028c-b499-4bf6-9469-34a8a6e125e8 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 20px;
margin-right: 50px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #00bce4;
font-size: 20px;
color: #ffffff;
text-decoration: none;
}
#s-c19e028c-b499-4bf6-9469-34a8a6e125e8:hover {background-color: #858585 !important;
text-decoration: none !important;}#s-c19e028c-b499-4bf6-9469-34a8a6e125e8:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c19e028c-b499-4bf6-9469-34a8a6e125e8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

#s-03590148-e19e-485a-b6ef-f318d0c3814e {
  margin-bottom: 25%;
min-height: 0px;
}
@media (min-width: 1200px){#s-03590148-e19e-485a-b6ef-f318d0c3814e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-03590148-e19e-485a-b6ef-f318d0c3814e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-03590148-e19e-485a-b6ef-f318d0c3814e {
  display: none;
}
#s-03590148-e19e-485a-b6ef-f318d0c3814e, #wrap-s-03590148-e19e-485a-b6ef-f318d0c3814e { display:none !important; }}@media (max-width: 767px){#s-03590148-e19e-485a-b6ef-f318d0c3814e {
  display: none;
}
#s-03590148-e19e-485a-b6ef-f318d0c3814e, #wrap-s-03590148-e19e-485a-b6ef-f318d0c3814e { display:none !important; }}







#s-03590148-e19e-485a-b6ef-f318d0c3814e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-03590148-e19e-485a-b6ef-f318d0c3814e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b7cbf1cd-d348-4a5a-971f-21b56555109f {
  min-height: 50px;
}








#s-b7cbf1cd-d348-4a5a-971f-21b56555109f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7cbf1cd-d348-4a5a-971f-21b56555109f.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: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-9e873936-6c07-4bab-ae09-78b1dad7452e {
  padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
text-align: center;
}

#s-9e873936-6c07-4bab-ae09-78b1dad7452e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a48d2e8c-eaa6-4cc9-85a6-bdfa4b81e72c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-6e44d658-c903-4a93-bfbb-84281f0f9ae6 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
}

#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 {
  background-color: #ffffff;
}
@media (min-width: 1200px){#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 {
  display: none;
}
#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088, #wrap-s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 {
  display: none;
}
#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088, #wrap-s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 {
  display: none;
}
#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088, #wrap-s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 { display:none !important; }}@media (max-width: 767px){#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 {
  display: none;
}
#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088, #wrap-s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 { display:none !important; }}







#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0d805d26-fd0a-4b4b-930c-5e6d508d0088.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2ec11e51-91af-4916-846d-816bfa648532 {
  padding-top: 30px;
text-align: center;
}

#s-85839b91-a393-4019-a9bf-74e7aa673d61 {
  margin-left: 20%;
margin-right: 20%;
padding-bottom: 40px;
}

#s-f2a03d58-d9ca-47cd-82ba-930fbe878a39 {
  text-align: center;
background-color: #f3f3f3;
background-attachment: scroll;
}








#s-f2a03d58-d9ca-47cd-82ba-930fbe878a39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2a03d58-d9ca-47cd-82ba-930fbe878a39.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0cf4b782-5d7a-4d71-8e14-030582321e2f {
  padding-top: 20px;
padding-left: 12%;
padding-right: 12%;
text-align: center;
}

@media (min-width: 0px) {
[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-0cf4b782-5d7a-4d71-8e14-030582321e2f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 25.0px);
}

}

#s-177c3489-18dc-496d-8108-7ec97c5970e8 {
  margin-left: 30%;
margin-right: 30%;
}




  #s-177c3489-18dc-496d-8108-7ec97c5970e8 img.shogun-image {
    
    width: px;
  }


#s-177c3489-18dc-496d-8108-7ec97c5970e8 .shogun-image-content {
  
    align-items: center;
  
}

#s-678e7643-f194-4460-b927-e6b43ebe2b43 {
  padding-top: 15px;
text-align: center;
}

#s-f9f8cc46-d19d-4793-a3e4-61843ab636c0 {
  margin-left: 30%;
margin-right: 30%;
}




  #s-f9f8cc46-d19d-4793-a3e4-61843ab636c0 img.shogun-image {
    
    width: px;
  }


#s-f9f8cc46-d19d-4793-a3e4-61843ab636c0 .shogun-image-content {
  
    align-items: center;
  
}

#s-2dae6675-bf00-49b9-928a-12caf4e84501 {
  padding-top: 15px;
text-align: center;
}

#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 {
  background-color: #ffffff;
}
@media (min-width: 1200px){#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 {
  display: none;
}
#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77, #wrap-s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 {
  display: none;
}
#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77, #wrap-s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 {
  display: none;
}
#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77, #wrap-s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 { display:none !important; }}@media (max-width: 767px){#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 {
  display: none;
}
#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77, #wrap-s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 { display:none !important; }}







#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-82ab9f5f-e60f-4a15-a93a-fbd605e96a77.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2f5c1b0a-2dab-4990-a558-c9283b7ea391 {
  margin-top: 40px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.333333333333334px);
}

[id="s-2f5c1b0a-2dab-4990-a558-c9283b7ea391"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.333333333333334px);
}

}

#s-98ae9e57-cea7-41ff-8554-87a6c6315e33 {
  min-height: 50px;
}








#s-98ae9e57-cea7-41ff-8554-87a6c6315e33 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-98ae9e57-cea7-41ff-8554-87a6c6315e33.shg-box.shg-c {
  justify-content: center;
}

#s-deeb9c02-1ef3-4d4c-840c-5cd2d35b6c8d {
  display: none;
}
.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-86eb8cda-d8e1-4730-a843-326f8701ecb1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-86eb8cda-d8e1-4730-a843-326f8701ecb1 .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  text-align: left;
}


.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  max-width: 100%;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom,
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  max-width: 100%;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom,
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  max-width: 100%;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom,
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  max-width: 100%;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom,
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d {
  max-width: 100%;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom,
.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4925598-a306-4a7e-b8a2-e78aeee1ef5d .shg-image-zoom {
  
    margin-left: 0px;
  
}

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

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

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

#s-96365786-60b4-450e-a546-8ac2764418e7 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-96365786-60b4-450e-a546-8ac2764418e7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-96365786-60b4-450e-a546-8ac2764418e7:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-96365786-60b4-450e-a546-8ac2764418e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96365786-60b4-450e-a546-8ac2764418e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96365786-60b4-450e-a546-8ac2764418e7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-96365786-60b4-450e-a546-8ac2764418e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-24b1b295-95fb-4442-ac94-9caa3e2cedb1 {
  min-height: 50px;
}








#s-24b1b295-95fb-4442-ac94-9caa3e2cedb1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-24b1b295-95fb-4442-ac94-9caa3e2cedb1.shg-box.shg-c {
  justify-content: center;
}

#s-3caf6c9b-eb45-45ea-a256-2cc2154f1598 {
  display: none;
}
#s-f995ef85-7b3f-4d02-880c-7443b9aee1b5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f995ef85-7b3f-4d02-880c-7443b9aee1b5 .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  text-align: left;
}


.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  max-width: 100%;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom,
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  max-width: 100%;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom,
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  max-width: 100%;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom,
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  max-width: 100%;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom,
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 {
  max-width: 100%;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom,
.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26c4256f-ac5a-4bf1-895f-0af3e79798c0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5683c1da-e6b7-4590-9f95-3ed5fc75c075.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-14d906d5-1983-4ddf-bf4d-c9cb128ee89d {
  min-height: 50px;
}








#s-14d906d5-1983-4ddf-bf4d-c9cb128ee89d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-14d906d5-1983-4ddf-bf4d-c9cb128ee89d.shg-box.shg-c {
  justify-content: center;
}

#s-fef9bc0f-8938-413a-8a19-eb02b15f263c {
  display: none;
}
#s-46ab570c-cd8f-4f14-91fb-5e6bc9046d9b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-46ab570c-cd8f-4f14-91fb-5e6bc9046d9b .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  text-align: left;
}


.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  max-width: 100%;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom,
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  max-width: 100%;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom,
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  max-width: 100%;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom,
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  max-width: 100%;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom,
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b {
  max-width: 100%;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom,
.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-545b23a9-ed04-4570-a354-b08c81461d1b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8f5c9a11-ccf0-4b47-bfec-64bb3e1b2327.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-cb4db64a-00d8-41e8-8daf-915be09fd9b0 {
  min-height: 50px;
}








#s-cb4db64a-00d8-41e8-8daf-915be09fd9b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cb4db64a-00d8-41e8-8daf-915be09fd9b0.shg-box.shg-c {
  justify-content: center;
}

#s-8c85be5d-b8bc-4c80-9641-3442c411215d {
  display: none;
}
#s-2690f7da-eaac-4df9-ba0e-007668a4d543 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2690f7da-eaac-4df9-ba0e-007668a4d543 .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  text-align: left;
}


.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  max-width: 100%;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom,
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  max-width: 100%;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom,
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  max-width: 100%;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom,
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  max-width: 100%;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom,
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 {
  max-width: 100%;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom,
.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f18c255c-805c-4c7d-a823-2e16fe6c1f15 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-ded39426-50a9-4273-a636-e1fb9ac6856e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-ded39426-50a9-4273-a636-e1fb9ac6856e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ded39426-50a9-4273-a636-e1fb9ac6856e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ded39426-50a9-4273-a636-e1fb9ac6856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ded39426-50a9-4273-a636-e1fb9ac6856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ded39426-50a9-4273-a636-e1fb9ac6856e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ded39426-50a9-4273-a636-e1fb9ac6856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-a81f7938-f794-43e5-ad68-1f261665180b {
  min-height: 50px;
}








#s-a81f7938-f794-43e5-ad68-1f261665180b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a81f7938-f794-43e5-ad68-1f261665180b.shg-box.shg-c {
  justify-content: center;
}

#s-ed7d7c37-ba6b-42a3-96e1-46fc603e5013 {
  display: none;
}
#s-9182173b-3ae6-4c1b-8a31-0c8ebf90f0b2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9182173b-3ae6-4c1b-8a31-0c8ebf90f0b2 .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  text-align: left;
}


.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  max-width: 100%;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom,
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  max-width: 100%;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom,
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  max-width: 100%;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom,
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  max-width: 100%;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom,
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 {
  max-width: 100%;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom,
.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-20eace0b-8d13-4557-b059-a9647b12fad4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d3f9bbd7-df95-4e90-8b66-efd64d94f0c0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-c014119e-82f0-48a5-8bfc-94419deef274 {
  min-height: 50px;
}








#s-c014119e-82f0-48a5-8bfc-94419deef274 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c014119e-82f0-48a5-8bfc-94419deef274.shg-box.shg-c {
  justify-content: center;
}

#s-1bd63dbe-fb91-4ea2-b341-8c7fdf2329a8 {
  display: none;
}
#s-3912dcc1-4829-4569-9d58-cdcb7dfb4683 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3912dcc1-4829-4569-9d58-cdcb7dfb4683 .shg-product-title-component h1 {
  color: rgba(74, 74, 74, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  text-align: left;
}


.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  max-width: 100%;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom,
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  max-width: 100%;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom,
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  max-width: 100%;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom,
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  max-width: 100%;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom,
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec {
  max-width: 100%;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom,
.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9f49725e-8e4f-4c7a-8666-ed42ba5593ec .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-72321ca8-7e41-469a-9aee-e6d7f1081109 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 188, 228, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-72321ca8-7e41-469a-9aee-e6d7f1081109:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-72321ca8-7e41-469a-9aee-e6d7f1081109:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-72321ca8-7e41-469a-9aee-e6d7f1081109 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72321ca8-7e41-469a-9aee-e6d7f1081109.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72321ca8-7e41-469a-9aee-e6d7f1081109.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72321ca8-7e41-469a-9aee-e6d7f1081109.shg-btn.shg-product-atc-error {
  
  
  
  
  
}










#s-2c4649d0-37ce-4dc5-a202-90280d05f82c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2c4649d0-37ce-4dc5-a202-90280d05f82c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-92b59fb7-2496-4c21-ac1f-c0ef67efbf39 {
  margin-top: 40px;
margin-bottom: 40px;
}

.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-18f6b765-b6fa-41c8-87fb-4a906e8ac532 {
  text-align: center;
background-color: #1d1d1d;
}








#s-18f6b765-b6fa-41c8-87fb-4a906e8ac532 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18f6b765-b6fa-41c8-87fb-4a906e8ac532.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7457e4b9-9ec7-45ad-9e6a-a48a19cbae37 {
  padding-top: 80px;
min-width: 400px;
opacity: 1;
text-align: center;
background-color: #1d1d1d;
}








#s-7457e4b9-9ec7-45ad-9e6a-a48a19cbae37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7457e4b9-9ec7-45ad-9e6a-a48a19cbae37.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8b8eef20-9ec2-4ee1-831d-ec7ed47230ce {
  margin-top: -10px;
padding-left: 50px;
padding-right: 50px;
text-align: center;
}

#s-4896522b-095d-45cd-ad46-4b00358e4215 {
  margin-top: -10px;
margin-bottom: -10px;
}

@media (min-width: 0px) {
[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f923d645-c887-42a1-99cc-cd2c615ff288"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-fecefdab-d130-4fa9-acac-5e26aa1480ca {
  margin-top: 20px;
padding-left: 26px;
padding-right: 26px;
text-align: center;
}

@media (min-width: 0px) {
[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fecefdab-d130-4fa9-acac-5e26aa1480ca"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-23a443af-9722-4e36-8ab5-5c126394a069 {
  
}




  #s-23a443af-9722-4e36-8ab5-5c126394a069 img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-23a443af-9722-4e36-8ab5-5c126394a069 .shogun-image-content {
  
    align-items: center;
  
}

#s-4add42a7-f06a-42f6-95b0-df9cebae0d07 {
  margin-top: 10px;
text-align: center;
}

#s-4874f2ac-e77a-40b4-8d85-2f418c6ca3db {
  text-align: center;
}




  #s-4874f2ac-e77a-40b4-8d85-2f418c6ca3db img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-4874f2ac-e77a-40b4-8d85-2f418c6ca3db .shogun-image-content {
  
    align-items: center;
  
}

#s-290143e3-9b84-453a-9eb9-019e9b8a90bf {
  margin-top: 10px;
text-align: center;
}

#s-7e5b093b-1c9b-4e0a-94ae-adcc895b8d7e {
  text-align: center;
}




  #s-7e5b093b-1c9b-4e0a-94ae-adcc895b8d7e img.shogun-image {
    
    width: px;
  }


#s-7e5b093b-1c9b-4e0a-94ae-adcc895b8d7e .shogun-image-content {
  
    align-items: center;
  
}

#s-da5b9abc-9242-4d90-b4bc-b956763fef50 {
  text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-da5b9abc-9242-4d90-b4bc-b956763fef50 {
  
}
}@media (max-width: 767px){#s-da5b9abc-9242-4d90-b4bc-b956763fef50 {
  
}
}







#s-da5b9abc-9242-4d90-b4bc-b956763fef50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-da5b9abc-9242-4d90-b4bc-b956763fef50.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a0e95c3a-e426-4c16-b7c3-6b6ae15f8202 {
  padding-top: 80px;
min-width: 400px;
opacity: 1;
text-align: center;
}








#s-a0e95c3a-e426-4c16-b7c3-6b6ae15f8202 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a0e95c3a-e426-4c16-b7c3-6b6ae15f8202.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e59663a5-b631-4ad2-bf8d-c74b63b53e7e {
  margin-top: -10px;
padding-left: 50px;
padding-right: 50px;
text-align: center;
}

#s-0eef82ab-867c-4e84-8967-1bea2341a028 {
  margin-top: -10px;
margin-bottom: -10px;
}

#s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2 {
  margin-bottom: 15px;
}

@media (min-width: 0px) {
[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9ccc7ae9-a1c2-4a88-9243-60ac0b6d68e2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-56a3270a-deec-475a-aa89-cfabbbed8bf5 {
  margin-top: 20px;
padding-left: 17px;
padding-right: 17px;
text-align: center;
}

@media (min-width: 0px) {
[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-56a3270a-deec-475a-aa89-cfabbbed8bf5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-1b6a6068-a9ce-4879-8ff9-144bd6c63e9d {
  
}




  #s-1b6a6068-a9ce-4879-8ff9-144bd6c63e9d img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-1b6a6068-a9ce-4879-8ff9-144bd6c63e9d .shogun-image-content {
  
    align-items: center;
  
}

#s-20809a92-7bb4-42c6-9c86-1a04803f008a {
  margin-top: 10px;
text-align: center;
}

#s-6d942d37-8957-44e7-96d3-4d0b6b244a54 {
  text-align: center;
}




  #s-6d942d37-8957-44e7-96d3-4d0b6b244a54 img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-6d942d37-8957-44e7-96d3-4d0b6b244a54 .shogun-image-content {
  
    align-items: center;
  
}

#s-86bcff8d-02b5-4f80-a4d9-55f5c8167a28 {
  margin-top: 10px;
text-align: center;
}




  #s-24c91533-f83b-41b2-8a47-65d5fb54d29b img.shogun-image {
    
    width: 48pxpx;
  }


#s-24c91533-f83b-41b2-8a47-65d5fb54d29b .shogun-image-content {
  
    align-items: center;
  
}

#s-470cad41-fb03-48eb-8b61-f644f5607d80 {
  margin-top: 10px;
text-align: center;
}

#s-a2df6ba7-dbe6-4f98-878a-0d1b06b3b511 {
  margin-top: -20px;
text-align: center;
}




  #s-a2df6ba7-dbe6-4f98-878a-0d1b06b3b511 img.shogun-image {
    
    width: px;
  }


#s-a2df6ba7-dbe6-4f98-878a-0d1b06b3b511 .shogun-image-content {
  
    align-items: center;
  
}








#s-ee7fb8af-b68a-43f4-a1f2-9b6f37650765 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ee7fb8af-b68a-43f4-a1f2-9b6f37650765.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5e6f4864-299d-466d-9d93-6ee1134f2531 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 50px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5e6f4864-299d-466d-9d93-6ee1134f2531"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-9ca5d6fd-2f0d-4bf1-b202-d5bb4b2ec08a {
  text-align: center;
}




  #s-2268a928-8307-4e5d-90af-5dc9866c9150 img.shogun-image {
    
    width: px;
  }


#s-2268a928-8307-4e5d-90af-5dc9866c9150 .shogun-image-content {
  
    align-items: center;
  
}

#s-975caa15-4d11-4bd9-bf57-f052558f603c {
  text-align: center;
}




  #s-b154092b-c343-4a11-948e-3898d9805285 img.shogun-image {
    
    width: px;
  }


#s-b154092b-c343-4a11-948e-3898d9805285 .shogun-image-content {
  
    align-items: center;
  
}

#s-22173083-68d1-4f3f-b39b-9bbe676f0109 {
  text-align: center;
}




  #s-2e11dcb3-80ab-46cd-b093-cefdf0233340 img.shogun-image {
    
    width: px;
  }


#s-2e11dcb3-80ab-46cd-b093-cefdf0233340 .shogun-image-content {
  
    align-items: center;
  
}

#s-92cdf6e6-866f-4ed4-aea9-2d676c7c0e0d {
  text-align: center;
}




  #s-767755ef-4e89-44a9-956a-4c5ffed66bd6 img.shogun-image {
    
    width: px;
  }


#s-767755ef-4e89-44a9-956a-4c5ffed66bd6 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb44a7a6-620f-4976-ba56-f66bb766c4b2 {
  min-height: 50px;
}








#s-fb44a7a6-620f-4976-ba56-f66bb766c4b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb44a7a6-620f-4976-ba56-f66bb766c4b2.shg-box.shg-c {
  justify-content: center;
}

#s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb8c985b-bf30-4ff3-85f2-2682fc0c1b74"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-f6b77203-8ed3-40bd-94c1-da85bd34343d {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
}

#s-5052d432-9a1e-4caa-9ec1-07ab56640528 {
  margin-bottom: -30px;
}
@media (min-width: 768px) and (max-width: 991px){#s-5052d432-9a1e-4caa-9ec1-07ab56640528 {
  
}
}@media (max-width: 767px){#s-5052d432-9a1e-4caa-9ec1-07ab56640528 {
  
}
}







#s-5052d432-9a1e-4caa-9ec1-07ab56640528 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5052d432-9a1e-4caa-9ec1-07ab56640528.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72 {
  background-color: #1d1d1d;
}
@media (min-width: 768px) and (max-width: 991px){#s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72 {
  
}
}@media (max-width: 767px){#s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72 {
  
}
}
@media (min-width: 0px) {
[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c6a17726-0fb4-4648-96c1-ae8e42f4ba72"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 {
  margin-top: 40px;
min-height: 0px;
}
@media (min-width: 1200px){#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 {
  display: none;
}
#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5, #wrap-s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 {
  display: none;
}
#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5, #wrap-s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 { display:none !important; }}







#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f691320e-27f6-4d73-83db-7cbde1ef6ec5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 {
  margin-top: 35%;
}
@media (min-width: 768px) and (max-width: 991px){#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 {
  display: none;
}
#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32, #wrap-s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 { display:none !important; }}@media (max-width: 767px){#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 {
  display: none;
}
#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32, #wrap-s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 { display:none !important; }}







#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0388fb5e-d964-4e5c-a6d3-2fe342552f32.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8ec4034e-14d8-4374-b4a2-cc3d1dddc49a {
  opacity: 1;
text-align: center;
}








#s-8ec4034e-14d8-4374-b4a2-cc3d1dddc49a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ec4034e-14d8-4374-b4a2-cc3d1dddc49a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-07bb1466-16c8-4976-b2ee-d87e20f85653 {
  margin-top: -10px;
padding-left: 50px;
padding-right: 50px;
text-align: center;
}

#s-762bef8b-d2ae-47b2-8c78-c7d369750136 {
  margin-top: -10px;
}

#s-b7297d61-c1be-4fc4-842b-20dde05d8b4d {
  margin-top: 20px;
padding-left: 17px;
padding-right: 17px;
text-align: center;
}

@media (min-width: 0px) {
[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b7297d61-c1be-4fc4-842b-20dde05d8b4d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}




  #s-100669d1-6e5f-45fa-bbdb-14f748102c32 img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-100669d1-6e5f-45fa-bbdb-14f748102c32 .shogun-image-content {
  
    align-items: center;
  
}

#s-aa974d6e-074b-4e7c-a45e-d409960c8d67 {
  margin-top: 10px;
text-align: center;
}

#s-e8397d8c-2a2c-410b-bb12-473247508112 {
  
}




  #s-e8397d8c-2a2c-410b-bb12-473247508112 img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 44pxpx;
  }


#s-e8397d8c-2a2c-410b-bb12-473247508112 .shogun-image-content {
  
    align-items: center;
  
}

#s-302cca15-e041-4376-a94d-d32532d18931 {
  margin-top: 10px;
text-align: center;
}




  #s-73e1fe95-4c44-40f9-b1f6-d464ab5d4b4b img.shogun-image {
    
      height: 48pxpx;
      min-height: auto;
    
    width: 48pxpx;
  }


#s-73e1fe95-4c44-40f9-b1f6-d464ab5d4b4b .shogun-image-content {
  
    align-items: center;
  
}

#s-0ab9a035-4c07-4aa9-9b92-02928f073eb5 {
  margin-top: 10px;
}

#s-05c8b399-c010-4aae-9df3-73e4181819f0 {
  margin-bottom: 35%;
min-height: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-05c8b399-c010-4aae-9df3-73e4181819f0 {
  display: none;
}
#s-05c8b399-c010-4aae-9df3-73e4181819f0, #wrap-s-05c8b399-c010-4aae-9df3-73e4181819f0 { display:none !important; }}@media (max-width: 767px){#s-05c8b399-c010-4aae-9df3-73e4181819f0 {
  display: none;
}
#s-05c8b399-c010-4aae-9df3-73e4181819f0, #wrap-s-05c8b399-c010-4aae-9df3-73e4181819f0 { display:none !important; }}







#s-05c8b399-c010-4aae-9df3-73e4181819f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05c8b399-c010-4aae-9df3-73e4181819f0.shg-box.shg-c {
  justify-content: flex-start;
}




  #s-af6422f5-0897-48f9-afe9-d04425d71441 img.shogun-image {
    
    width: px;
  }


#s-af6422f5-0897-48f9-afe9-d04425d71441 .shogun-image-content {
  
    align-items: center;
  
}

.shogun-panel-group .shogun-panel {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0,0,0,.05);
  overflow: hidden;
}

.shogun-panel-group .shogun-panel+.shogun-panel {
  margin-top: 5px;
}

.shogun-panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
  border-bottom: 0;
  padding: 10px 15px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-panel-title {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 16px;
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}

.shogun-panel-title h4 a {
  text-decoration: none;
  border-bottom: none;
}

.shogun-panel-body {
  border-top: 1px solid #ddd;
  display: none;
  padding: 15px;
}

.shogun-panel-body.in {
  display: block;
}

#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 {
  opacity: 1;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 {
  display: none;
}
#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548, #wrap-s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 { display:none !important; }}@media (max-width: 767px){#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 {
  display: none;
}
#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548, #wrap-s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 { display:none !important; }}
#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 > .shogun-panel-group > .shogun-panel > .shogun-panel-body {
  background-color: #fff;
}

#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading {
  background-color: #f5f5f5
}

#s-a9ee1a3a-2bf9-4ccd-b7d7-54af7f6f7548 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a {
  color: #8fcee7
}
#s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254 {
  padding-top: 40px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da8fdf0f-85b2-4bac-8a4a-0a82dc469254"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-5f522298-f7ad-4662-ac00-76760de7ecbb {
  padding-left: 20px;
}




  #s-f7254beb-1d24-47fc-94c8-41df81fb6888 img.shogun-image {
    
    width: px;
  }


#s-f7254beb-1d24-47fc-94c8-41df81fb6888 .shogun-image-content {
  
    align-items: center;
  
}




  #s-a42e0b4b-c893-4287-8b9d-ba1d34df4739 img.shogun-image {
    
    width: px;
  }


#s-a42e0b4b-c893-4287-8b9d-ba1d34df4739 .shogun-image-content {
  
    align-items: center;
  
}

#s-dc9cd47d-e823-478d-9d67-10883cc0cae4 {
  background-color: #fff;
}








#s-dc9cd47d-e823-478d-9d67-10883cc0cae4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dc9cd47d-e823-478d-9d67-10883cc0cae4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-161dfb37-0d6e-47e2-bd76-f24b01a7eba6 {
  margin-top: 20px;
text-align: center;
background-color: #ffffff;
}








#s-161dfb37-0d6e-47e2-bd76-f24b01a7eba6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-161dfb37-0d6e-47e2-bd76-f24b01a7eba6.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a457cda3-7b9e-4b93-bcac-72c20c291830 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 20px;
padding-bottom: 10px;
min-width: 400px;
opacity: 1;
text-align: center;
background-color: #fff;
}








#s-a457cda3-7b9e-4b93-bcac-72c20c291830 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a457cda3-7b9e-4b93-bcac-72c20c291830.shg-box.shg-c {
  justify-content: flex-start;
}

#s-5ab694e4-c3da-455b-b223-92a62acb3347 {
  margin-bottom: -10px;
}




  #s-1e7f2a36-6e75-47e1-b83e-8fa07f13723b img.shogun-image {
    
    width: px;
  }


#s-1e7f2a36-6e75-47e1-b83e-8fa07f13723b .shogun-image-content {
  
    align-items: center;
  
}

#s-ea779a11-3eda-490c-87e4-c2b118cee518 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ea779a11-3eda-490c-87e4-c2b118cee518 {
  display: none;
}
#s-ea779a11-3eda-490c-87e4-c2b118cee518, #wrap-s-ea779a11-3eda-490c-87e4-c2b118cee518 { display:none !important; }}@media (max-width: 767px){#s-ea779a11-3eda-490c-87e4-c2b118cee518 {
  display: none;
}
#s-ea779a11-3eda-490c-87e4-c2b118cee518, #wrap-s-ea779a11-3eda-490c-87e4-c2b118cee518 { display:none !important; }}
#s-ea779a11-3eda-490c-87e4-c2b118cee518 > .shogun-panel-group > .shogun-panel > .shogun-panel-body {
  background-color: #fff;
}

#s-ea779a11-3eda-490c-87e4-c2b118cee518 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading {
  background-color: #f5f5f5
}

#s-ea779a11-3eda-490c-87e4-c2b118cee518 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a {
  color: #8fcee7
}
#s-78b53f5e-7ec5-4a14-9955-6edda29f42ed {
  padding-bottom: 20px;
text-align: center;
background-color: #000;
}

@media (min-width: 0px) {
[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 20.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-78b53f5e-7ec5-4a14-9955-6edda29f42ed"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.0px);
}

}

#s-5138f43e-24b0-4d94-97b3-0fd2449e5267 {
  padding-top: 40px;
padding-bottom: 20px;
}

#s-506f002c-78bf-4745-a2ce-6eb8142561fc {
  margin-top: 40px;
width: 400px;
text-align: center;
}




  #s-506f002c-78bf-4745-a2ce-6eb8142561fc img.shogun-image {
    
    width: 400pxpx;
  }


#s-506f002c-78bf-4745-a2ce-6eb8142561fc .shogun-image-content {
  
    align-items: center;
  
}

#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f {
  margin-top: -2px;
padding-top: 20px;
background-color: #ffffff;
}
@media (min-width: 1200px){#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f {
  display: none;
}
#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f, #wrap-s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f {
  display: none;
}
#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f, #wrap-s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f {
  display: none;
}
#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f, #wrap-s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f { display:none !important; }}@media (max-width: 767px){#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f {
  display: none;
}
#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f, #wrap-s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f { display:none !important; }}







#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e3fb3d3-7f3d-4871-a3ef-9ba5fa6d4c0f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82 {
  text-align: center;
}

@media (min-width: 0px) {
[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa960352-1fdf-4dea-a3e4-5ecd241d5f82"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}




  #s-2bba89cf-9fd6-4cf4-9faf-97aea5275d97 img.shogun-image {
    
    width: px;
  }


#s-2bba89cf-9fd6-4cf4-9faf-97aea5275d97 .shogun-image-content {
  
    align-items: center;
  
}




  #s-5872503d-9a2f-4894-bc7e-15c5ed3154c3 img.shogun-image {
    
    width: px;
  }


#s-5872503d-9a2f-4894-bc7e-15c5ed3154c3 .shogun-image-content {
  
    align-items: center;
  
}




  #s-6e476454-685f-4957-8f89-71875cae1c3a img.shogun-image {
    
    width: px;
  }


#s-6e476454-685f-4957-8f89-71875cae1c3a .shogun-image-content {
  
    align-items: center;
  
}




  #s-0c8eec75-b001-4cbc-8f14-32b4786f3b95 img.shogun-image {
    
    width: px;
  }


#s-0c8eec75-b001-4cbc-8f14-32b4786f3b95 .shogun-image-content {
  
    align-items: center;
  
}

#s-af87d3bd-defd-488a-b467-022e08bba9a1 {
  text-align: center;
}

@media (min-width: 0px) {
[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-af87d3bd-defd-488a-b467-022e08bba9a1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}




  #s-f47b5803-e0e5-41a3-b4fe-36f962507e0d img.shogun-image {
    
    width: px;
  }


#s-f47b5803-e0e5-41a3-b4fe-36f962507e0d .shogun-image-content {
  
    align-items: center;
  
}




  #s-a49ba2db-572a-4b66-ab0e-5157e63cc340 img.shogun-image {
    
    width: px;
  }


#s-a49ba2db-572a-4b66-ab0e-5157e63cc340 .shogun-image-content {
  
    align-items: center;
  
}




  #s-16c9a7b5-f7c4-4d7d-8085-81f8adb9c8ca img.shogun-image {
    
    width: px;
  }


#s-16c9a7b5-f7c4-4d7d-8085-81f8adb9c8ca .shogun-image-content {
  
    align-items: center;
  
}




  #s-7c769eef-d6d3-4d46-a1aa-15bdc8e2c2f5 img.shogun-image {
    
    width: px;
  }


#s-7c769eef-d6d3-4d46-a1aa-15bdc8e2c2f5 .shogun-image-content {
  
    align-items: center;
  
}

#s-3856bb39-ba4e-4eba-888d-5837a7e1deb9 {
  background-color: #000;
}








#s-3856bb39-ba4e-4eba-888d-5837a7e1deb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3856bb39-ba4e-4eba-888d-5837a7e1deb9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-420fda5e-7164-4f3c-904d-6030b68796b9 {
  text-align: center;
}

@media (min-width: 0px) {
[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-420fda5e-7164-4f3c-904d-6030b68796b9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-3a11a3af-136c-42c9-9689-7c8252be3d41 {
  padding-bottom: 40px;
background-color: #fff;
}








#s-3a11a3af-136c-42c9-9689-7c8252be3d41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a11a3af-136c-42c9-9689-7c8252be3d41.shg-box.shg-c {
  justify-content: flex-start;
}




  #s-4d9cc38d-1496-4b76-8e52-101f21d704d8 img.shogun-image {
    
    width: px;
  }


#s-4d9cc38d-1496-4b76-8e52-101f21d704d8 .shogun-image-content {
  
    align-items: center;
  
}

#s-4d48e3ca-043d-448d-8e95-0695498862d7 {
  margin-top: -10px;
}

#s-df01cb46-be2c-49ef-9eb4-dfe74e263317 {
  padding-bottom: 40px;
background-color: #000000;
}








#s-df01cb46-be2c-49ef-9eb4-dfe74e263317 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-df01cb46-be2c-49ef-9eb4-dfe74e263317.shg-box.shg-c {
  justify-content: flex-start;
}




  #s-a61e664e-dfdb-4ccc-bcfd-dbc24b59609f img.shogun-image {
    
    width: px;
  }


#s-a61e664e-dfdb-4ccc-bcfd-dbc24b59609f .shogun-image-content {
  
    align-items: center;
  
}

#s-76b2d176-6f0b-41c4-a249-f8fff7580029 {
  margin-top: -10px;
}

#s-7c784944-037b-46d5-88f7-b7d2cba54f73 {
  text-align: center;
}

@media (min-width: 0px) {
[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c784944-037b-46d5-88f7-b7d2cba54f73"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-54eec5ba-e5ce-4771-89b3-fc8945b4536e {
  padding-bottom: 40px;
background-color: #000000;
}








#s-54eec5ba-e5ce-4771-89b3-fc8945b4536e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-54eec5ba-e5ce-4771-89b3-fc8945b4536e.shg-box.shg-c {
  justify-content: flex-start;
}




  #s-340bd236-144b-4ed0-bf5e-50eeea418362 img.shogun-image {
    
    width: px;
  }


#s-340bd236-144b-4ed0-bf5e-50eeea418362 .shogun-image-content {
  
    align-items: center;
  
}

#s-1bb3f35e-fa18-453a-9727-a14221f75c78 {
  margin-top: -10px;
}

#s-c1295c74-fb7f-437d-b28f-942a7c3eee48 {
  padding-bottom: 40px;
background-color: #fff;
}








#s-c1295c74-fb7f-437d-b28f-942a7c3eee48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c1295c74-fb7f-437d-b28f-942a7c3eee48.shg-box.shg-c {
  justify-content: flex-start;
}




  #s-4c2ae7e0-7143-4a86-a0f0-a86f60e08176 img.shogun-image {
    
    width: px;
  }


#s-4c2ae7e0-7143-4a86-a0f0-a86f60e08176 .shogun-image-content {
  
    align-items: center;
  
}

#s-e2199e98-e865-4571-975c-25936558115b {
  margin-top: -10px;
}

#s-6cb97833-ed18-4cc9-a4c6-55ef626889d0 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6cb97833-ed18-4cc9-a4c6-55ef626889d0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-dbaa9aac-3b20-4d76-9d53-8b8d1938ab5a {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 1);
}

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 0, 0, 1);
  padding: 10px;
}

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 188, 228, 1);
}

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(0, 0, 0, 1);
  border-top: 1px solid rgba(0, 0, 0, 1);
}

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 188, 228, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-f9095f5e-d22a-4499-9a63-3c76abacf8f2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2e9b17cf-82d6-4639-b6aa-cff675e6edcd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-7c737bc3-11fb-4dcf-93bc-2e4e691eef1b {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
}

#s-1aa5d893-c3b4-4d74-9ef8-6482c22288cb {
  margin-bottom: -10px;
}








#s-1aa5d893-c3b4-4d74-9ef8-6482c22288cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1aa5d893-c3b4-4d74-9ef8-6482c22288cb.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-37ae0e71-86d2-4e0b-91cc-6737fffadbe4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}




  #s-864713ed-0abd-4ab2-95b6-af7fd2c45010 img.shogun-image {
    
    width: px;
  }


#s-864713ed-0abd-4ab2-95b6-af7fd2c45010 .shogun-image-content {
  
    align-items: center;
  
}




  #s-2a256aca-10b3-4cc6-8089-08d22d627bcb img.shogun-image {
    
    width: px;
  }


#s-2a256aca-10b3-4cc6-8089-08d22d627bcb .shogun-image-content {
  
    align-items: center;
  
}




  #s-10947b41-0f75-41d3-b0e7-f1758915511e img.shogun-image {
    
    width: px;
  }


#s-10947b41-0f75-41d3-b0e7-f1758915511e .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-149151c3-a874-447c-9d37-83662c10c73d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}




  #s-1df14fa0-0cb1-4966-becd-595b840b4437 img.shogun-image {
    
    width: px;
  }


#s-1df14fa0-0cb1-4966-becd-595b840b4437 .shogun-image-content {
  
    align-items: center;
  
}




  #s-e609bd94-6353-4f7d-8867-9b4088c18799 img.shogun-image {
    
    width: px;
  }


#s-e609bd94-6353-4f7d-8867-9b4088c18799 .shogun-image-content {
  
    align-items: center;
  
}




  #s-00bce4fc-012d-4ff7-ba66-33d1c091c5c4 img.shogun-image {
    
    width: px;
  }


#s-00bce4fc-012d-4ff7-ba66-33d1c091c5c4 .shogun-image-content {
  
    align-items: center;
  
}

#s-538e9d56-5d29-4016-acd1-fac1253bc6df {
  min-height: 500px;
background-color: #ffffff;
}
@media (min-width: 1200px){#s-538e9d56-5d29-4016-acd1-fac1253bc6df {
  display: none;
}
#s-538e9d56-5d29-4016-acd1-fac1253bc6df, #wrap-s-538e9d56-5d29-4016-acd1-fac1253bc6df { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-538e9d56-5d29-4016-acd1-fac1253bc6df {
  display: none;
}
#s-538e9d56-5d29-4016-acd1-fac1253bc6df, #wrap-s-538e9d56-5d29-4016-acd1-fac1253bc6df { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-538e9d56-5d29-4016-acd1-fac1253bc6df {
  display: none;
}
#s-538e9d56-5d29-4016-acd1-fac1253bc6df, #wrap-s-538e9d56-5d29-4016-acd1-fac1253bc6df { display:none !important; }}@media (max-width: 767px){#s-538e9d56-5d29-4016-acd1-fac1253bc6df {
  display: none;
}
#s-538e9d56-5d29-4016-acd1-fac1253bc6df, #wrap-s-538e9d56-5d29-4016-acd1-fac1253bc6df { display:none !important; }}







#s-538e9d56-5d29-4016-acd1-fac1253bc6df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-538e9d56-5d29-4016-acd1-fac1253bc6df.shg-box.shg-c {
  justify-content: flex-start;
}

#s-80abeeae-d1a5-47d9-a648-403856259c0c {
  padding-top: 40px;
padding-bottom: 25px;
}

#s-78b4a0a6-4e83-4d38-83ca-243686218428 {
  margin-left: 20px;
margin-right: 20px;
background-color: #ffffff;
}

@media (min-width: 0px) {
[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 37.5px);
}

[id="s-78b4a0a6-4e83-4d38-83ca-243686218428"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 37.5px);
}

}

#s-18ca03cc-4b8c-4f04-ad75-06986336a628 {
  margin-bottom: 10px;
text-align: center;
}




  #s-18ca03cc-4b8c-4f04-ad75-06986336a628 img.shogun-image {
    
      height: 200pxpx;
      min-height: auto;
    
    width: 200pxpx;
  }


#s-18ca03cc-4b8c-4f04-ad75-06986336a628 .shogun-image-content {
  
    align-items: center;
  
}

.shg-atc-btn {
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
}

.shg-qty-label, .shg-qty-field, .shg-variant-select {
  width: 100%;
  box-sizing: border-box;
}

#s-dacb22f6-265a-4653-bddd-111e5da9f7d9 {
  margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
width: 100%;
text-align: center;
background-color: #00bce4;
font-size: 20px;
color: #ffffff;
}
#s-dacb22f6-265a-4653-bddd-111e5da9f7d9:hover {border-radius: 5px !important;
background-color: #575757 !important;
text-decoration: none !important;}#s-dacb22f6-265a-4653-bddd-111e5da9f7d9:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-3f45333a-8d84-4825-af3b-b321c7699da8 {
  margin-bottom: 10px;
text-align: center;
}




  #s-3f45333a-8d84-4825-af3b-b321c7699da8 img.shogun-image {
    
      height: 200pxpx;
      min-height: auto;
    
    width: 200pxpx;
  }


#s-3f45333a-8d84-4825-af3b-b321c7699da8 .shogun-image-content {
  
    align-items: center;
  
}

#s-3b49c88f-a45c-4b17-b5c4-7308adac1cbd {
  margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
width: 100%;
text-align: center;
background-color: #00bce4;
font-size: 20px;
color: #ffffff;
}
#s-3b49c88f-a45c-4b17-b5c4-7308adac1cbd:hover {border-radius: 5px !important;
background-color: #575757 !important;
text-decoration: none !important;}#s-3b49c88f-a45c-4b17-b5c4-7308adac1cbd:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-1894c57c-39a4-4d77-bac3-8735ec153226 {
  margin-bottom: 10px;
text-align: center;
}




  #s-1894c57c-39a4-4d77-bac3-8735ec153226 img.shogun-image {
    
      height: 200pxpx;
      min-height: auto;
    
    width: 200pxpx;
  }


#s-1894c57c-39a4-4d77-bac3-8735ec153226 .shogun-image-content {
  
    align-items: center;
  
}

#s-e45f05ff-7a62-4374-b363-a5e4daa8a140 {
  margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
width: 100%;
text-align: center;
background-color: #00bce4;
font-size: 20px;
color: #ffffff;
}
#s-e45f05ff-7a62-4374-b363-a5e4daa8a140:hover {border-radius: 5px !important;
background-color: #575757 !important;
text-decoration: none !important;}#s-e45f05ff-7a62-4374-b363-a5e4daa8a140:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-8c4b782f-4e05-4ff0-a4cb-6eaa4087fdb1 {
  margin-bottom: 10px;
text-align: center;
}




  #s-8c4b782f-4e05-4ff0-a4cb-6eaa4087fdb1 img.shogun-image {
    
      height: 200pxpx;
      min-height: auto;
    
    width: 200pxpx;
  }


#s-8c4b782f-4e05-4ff0-a4cb-6eaa4087fdb1 .shogun-image-content {
  
    align-items: center;
  
}

#s-b5a914ac-e0e2-48a5-954b-7e08f242ea4e {
  margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
width: 100%;
text-align: center;
background-color: #00bce4;
font-size: 20px;
color: #ffffff;
}
#s-b5a914ac-e0e2-48a5-954b-7e08f242ea4e:hover {border-radius: 5px !important;
background-color: #575757 !important;
text-decoration: none !important;}#s-b5a914ac-e0e2-48a5-954b-7e08f242ea4e:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-4ec628bb-b05e-406d-8840-b7f30a6f97bf {
  margin-bottom: -15px;
min-height: 100px;
background-color: rgba(0, 0, 0, 1);
}








#s-4ec628bb-b05e-406d-8840-b7f30a6f97bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4ec628bb-b05e-406d-8840-b7f30a6f97bf.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c6e05f86-3136-4293-a559-3ab832a59e4b {
  padding-top: 40px;
padding-bottom: 35px;
}

@media (min-width: 0px) {
[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c6e05f86-3136-4293-a559-3ab832a59e4b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-a602bebc-856e-4bbf-b8f3-331269c73f7e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: rgba(0, 188, 228, 1);
text-decoration: none;
}
#s-a602bebc-856e-4bbf-b8f3-331269c73f7e:hover {background-color: rgba(64, 64, 64, 1) !important;
text-decoration: none !important;}#s-a602bebc-856e-4bbf-b8f3-331269c73f7e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-a602bebc-856e-4bbf-b8f3-331269c73f7e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}
