.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-466293c8-29c9-41d0-b61f-89f0c12fbb6b {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b {
  display: none;
}
#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b, #wrap-s-466293c8-29c9-41d0-b61f-89f0c12fbb6b { display:none !important; }}@media (max-width: 767px){#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b {
  display: none;
}
#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b, #wrap-s-466293c8-29c9-41d0-b61f-89f0c12fbb6b { display:none !important; }}







#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-466293c8-29c9-41d0-b61f-89f0c12fbb6b.shg-box.shg-c {
  justify-content: center;
}

#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a {
  background-image: url(https://i.shgcdn.com/bd1dafc0-4b51-4d9f-be39-d9b391223fd1/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
padding-top: 50px;
padding-left: 10%;
padding-bottom: 50px;
padding-right: 10%;
min-height: 500px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a {
  display: none;
}
#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a, #wrap-s-f212f75b-6f00-4249-bf8d-345ea1aefc3a { display:none !important; }}@media (max-width: 767px){#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a {
  display: none;
}
#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a, #wrap-s-f212f75b-6f00-4249-bf8d-345ea1aefc3a { display:none !important; }}







#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-f212f75b-6f00-4249-bf8d-345ea1aefc3a.shg-box.shg-c {
  justify-content: center;
}

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

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

.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-0a3d20a4-a515-4a2e-a22b-29286eb1acac {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0a3d20a4-a515-4a2e-a22b-29286eb1acac"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d810875a-36f4-4d0b-ab18-37a056eee55d {
  min-height: 50px;
}








#s-d810875a-36f4-4d0b-ab18-37a056eee55d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d810875a-36f4-4d0b-ab18-37a056eee55d.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-20b8ab0d-58b6-48be-9ec7-aa929ac98ee7 {
  margin-bottom: 20px;
text-align: left;
}

#s-20b8ab0d-58b6-48be-9ec7-aa929ac98ee7 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  600 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 35px;
  line-height: ;
  letter-spacing: 1px;
  text-align: left;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-899f9522-34c5-4c58-a490-8e24e32a2f29 {
  border-style: solid;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

.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-29654332-72fb-4d66-90c5-7eb648592a51 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 300px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-29654332-72fb-4d66-90c5-7eb648592a51:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-29654332-72fb-4d66-90c5-7eb648592a51:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-29654332-72fb-4d66-90c5-7eb648592a51-btn-wrapper {
    text-align: center;
  }


#s-29654332-72fb-4d66-90c5-7eb648592a51.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-126387f4-35ff-42fd-9fe4-8595939b11eb {
  border-style: solid;
margin-top: 20px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-126387f4-35ff-42fd-9fe4-8595939b11eb .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 30px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
}



#s-ed90bfe6-212e-4287-9d09-2ec26a61febb {
  margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
margin-right: 20px;
padding-top: 0px;
padding-left: 10px;
padding-bottom: 0px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 768px) {
[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-ed90bfe6-212e-4287-9d09-2ec26a61febb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-c2f5b3b3-fe40-452e-b444-2f18478877d4 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-c2f5b3b3-fe40-452e-b444-2f18478877d4 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

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

#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  text-align: center;
}


.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  max-width: 100%;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom,
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  max-width: 100%;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom,
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  max-width: 100%;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom,
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  max-width: 100%;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom,
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 {
  max-width: 100%;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom,
.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-66520d4b-676e-4d25-8dab-7e732c31b808 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b9a612a-d291-4a92-9114-dfdedcf9c6c2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-44c02fac-9177-47b0-911f-7bb9a8d45406 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-44c02fac-9177-47b0-911f-7bb9a8d45406 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-cbdfdcb5-fae5-4591-82f2-35079253cadd {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-cbdfdcb5-fae5-4591-82f2-35079253cadd .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-cbdfdcb5-fae5-4591-82f2-35079253cadd .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-cbdfdcb5-fae5-4591-82f2-35079253cadd .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-d3747ebc-be75-4360-92ef-98623c6322d2 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-d3747ebc-be75-4360-92ef-98623c6322d2:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-d3747ebc-be75-4360-92ef-98623c6322d2:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-d3747ebc-be75-4360-92ef-98623c6322d2.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0229e1c3-fb71-4243-b99a-e5ee33533b86 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-0229e1c3-fb71-4243-b99a-e5ee33533b86 {
  display: none;
}
#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  text-align: center;
}


.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  max-width: 100%;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom,
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  max-width: 100%;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom,
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  max-width: 100%;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom,
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  max-width: 100%;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom,
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf {
  max-width: 100%;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom,
.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-482bd671-c0dd-4900-ac36-a580255bedcf .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fc83e191-6788-410f-877a-0283c418c09d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-3a91d704-dd69-4533-ab17-d29d7d098e6c {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3a91d704-dd69-4533-ab17-d29d7d098e6c .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-38d6633a-7eb0-4f9a-81eb-899a0722360a {
  padding-bottom: 10px;
text-align: center;
}

#s-38d6633a-7eb0-4f9a-81eb-899a0722360a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-38d6633a-7eb0-4f9a-81eb-899a0722360a .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-38d6633a-7eb0-4f9a-81eb-899a0722360a .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-27ad988c-02ac-4395-bbac-42e8c126e112 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-27ad988c-02ac-4395-bbac-42e8c126e112:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-27ad988c-02ac-4395-bbac-42e8c126e112:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-27ad988c-02ac-4395-bbac-42e8c126e112.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-eaa47287-28ef-4cc4-982d-829eaf83bfcb {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-eaa47287-28ef-4cc4-982d-829eaf83bfcb {
  display: none;
}
#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  text-align: center;
}


.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  max-width: 100%;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom,
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  max-width: 100%;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom,
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  max-width: 100%;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom,
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  max-width: 100%;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom,
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 {
  max-width: 100%;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom,
.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d625f76-4d57-4d01-8c21-5da885aa6806 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6e076d46-c376-411d-ae31-84044c11619b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-f324e23d-2940-43d0-ae90-3b548b471dfd {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f324e23d-2940-43d0-ae90-3b548b471dfd .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-32b795b6-1a2d-45b1-b5b9-34433667b3e8 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-32b795b6-1a2d-45b1-b5b9-34433667b3e8 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-32b795b6-1a2d-45b1-b5b9-34433667b3e8 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-32b795b6-1a2d-45b1-b5b9-34433667b3e8 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-94c100ed-2168-486b-abb5-5faf459276bf {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-94c100ed-2168-486b-abb5-5faf459276bf:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-94c100ed-2168-486b-abb5-5faf459276bf:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-94c100ed-2168-486b-abb5-5faf459276bf.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-867513f8-83a3-4ed3-bbd8-dcd85bbef5d5 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-867513f8-83a3-4ed3-bbd8-dcd85bbef5d5 {
  display: none;
}
#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  text-align: center;
}


.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  max-width: 100%;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom,
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  max-width: 100%;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom,
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  max-width: 100%;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom,
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  max-width: 100%;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom,
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a {
  max-width: 100%;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom,
.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cb964807-ccb7-4abc-bc6d-96e98b3cbe4a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f4d37b91-1fcf-4c75-962c-de717659deaa"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-e54c73d6-119a-4fe9-80e1-1d7a1dfdfb60 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e54c73d6-119a-4fe9-80e1-1d7a1dfdfb60 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-07e8ab69-74b2-4c75-84ee-462f72be6b4c {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-07e8ab69-74b2-4c75-84ee-462f72be6b4c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-07e8ab69-74b2-4c75-84ee-462f72be6b4c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-07e8ab69-74b2-4c75-84ee-462f72be6b4c .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-d5236ee4-3c56-4983-ad25-c0d88918a879 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-d5236ee4-3c56-4983-ad25-c0d88918a879:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-d5236ee4-3c56-4983-ad25-c0d88918a879:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-d5236ee4-3c56-4983-ad25-c0d88918a879.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-b583dfdf-f82e-478f-a9a6-f6a5f63d2511"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-5bab5931-65d8-4e8e-9dfc-a3ff9f6c9fbb {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
max-width: 100%;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-5bab5931-65d8-4e8e-9dfc-a3ff9f6c9fbb:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-5bab5931-65d8-4e8e-9dfc-a3ff9f6c9fbb:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-5bab5931-65d8-4e8e-9dfc-a3ff9f6c9fbb-btn-wrapper {
    text-align: center;
  }


#s-5bab5931-65d8-4e8e-9dfc-a3ff9f6c9fbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 {
  box-shadow:0px 0px 0px 0px rgba(134, 134, 134, 0.5);
padding-top: 40px;
padding-left: 0px;
padding-bottom: 40px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 {
  
}
}@media (max-width: 767px){#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 {
  
}
}







#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-39ac2c5f-6a3f-4e73-a583-96bfda8d3c22.shg-box.shg-c {
  justify-content: flex-start;
}

#s-6380d397-1145-461b-87b7-169ba53d1782 {
  margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6380d397-1145-461b-87b7-169ba53d1782 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-a81faa82-e801-46f0-9a76-2f967a2b8cba {
  padding-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-a81faa82-e801-46f0-9a76-2f967a2b8cba {
  display: none;
}
#s-a81faa82-e801-46f0-9a76-2f967a2b8cba, #wrap-s-a81faa82-e801-46f0-9a76-2f967a2b8cba { display:none !important; }}@media (max-width: 767px){#s-a81faa82-e801-46f0-9a76-2f967a2b8cba {
  display: none;
}
#s-a81faa82-e801-46f0-9a76-2f967a2b8cba, #wrap-s-a81faa82-e801-46f0-9a76-2f967a2b8cba { display:none !important; }}
@media (min-width: 0px) {
[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a81faa82-e801-46f0-9a76-2f967a2b8cba"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-d95246ba-8f5f-409e-b4bc-f09610d9cdd9 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
hover-type: color;
background-position: center center;
letter-spacing: -1px;
}
#s-d95246ba-8f5f-409e-b4bc-f09610d9cdd9:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-d95246ba-8f5f-409e-b4bc-f09610d9cdd9:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-d95246ba-8f5f-409e-b4bc-f09610d9cdd9-btn-wrapper {
    text-align: center;
  }


#s-d95246ba-8f5f-409e-b4bc-f09610d9cdd9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  inline-block ;
}

#s-badb7639-2b95-44ee-a931-e3304d12e2da {
  border-style: solid;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 10%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
}

@media (min-width: 0px) {
[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 20.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-badb7639-2b95-44ee-a931-e3304d12e2da"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.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-04dbed40-04c3-4021-bcde-c367524c926e {
  margin-top: 20px;
text-align: center;
}




  #s-04dbed40-04c3-4021-bcde-c367524c926e img.shogun-image {
    
    width: px;
  }


#s-04dbed40-04c3-4021-bcde-c367524c926e .shogun-image-content {
  
    align-items: center;
  
}

#s-855c9fd7-596d-4697-89de-570eec4a44a4 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-855c9fd7-596d-4697-89de-570eec4a44a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-855c9fd7-596d-4697-89de-570eec4a44a4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c542c8a8-9519-4a25-acd8-4b2347012780 {
  min-height: 35px;
}

#s-04609c91-d874-49b5-954b-9ab6ffeb3c73 {
  min-height: 60px;
}

#s-129c0b18-8355-483c-9f5c-c9349538ab98 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-129c0b18-8355-483c-9f5c-c9349538ab98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-129c0b18-8355-483c-9f5c-c9349538ab98.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c930bc2c-9a78-47fd-b570-6d20de03115c {
  margin-top: 20px;
text-align: center;
}




  #s-c930bc2c-9a78-47fd-b570-6d20de03115c img.shogun-image {
    
    width: px;
  }


#s-c930bc2c-9a78-47fd-b570-6d20de03115c .shogun-image-content {
  
    align-items: center;
  
}

#s-8e848e33-fbf0-444a-a164-6b032c46066b {
  min-height: 35px;
}

#s-b950dd58-1571-4c98-ab4c-e8e5bd9dd25f {
  min-height: 60px;
}

#s-7b807f34-d138-4bb2-9939-3237a9d2853b {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7b807f34-d138-4bb2-9939-3237a9d2853b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b807f34-d138-4bb2-9939-3237a9d2853b.shg-box.shg-c {
  justify-content: flex-end;
}

#s-e7c2d6fd-be63-4e71-9c62-5f26971ea4e7 {
  margin-top: 20px;
text-align: center;
}




  #s-e7c2d6fd-be63-4e71-9c62-5f26971ea4e7 img.shogun-image {
    
    width: px;
  }


#s-e7c2d6fd-be63-4e71-9c62-5f26971ea4e7 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-85169a06-8a52-4b28-bf14-db5b9126f531 {
  min-height: 35px;
}

#s-0a91295a-16b2-4a1d-b2e3-d47fa3a56b6c {
  min-height: 60px;
}

#s-c78e41fe-5c64-44ff-ac0d-8a4872af2a6c {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c78e41fe-5c64-44ff-ac0d-8a4872af2a6c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c78e41fe-5c64-44ff-ac0d-8a4872af2a6c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-9c7e3e44-9e61-4716-befe-53a4e8c6f728 {
  margin-top: 20px;
text-align: center;
}




  #s-9c7e3e44-9e61-4716-befe-53a4e8c6f728 img.shogun-image {
    
    width: px;
  }


#s-9c7e3e44-9e61-4716-befe-53a4e8c6f728 .shogun-image-content {
  
    align-items: center;
  
}

#s-9a5c1dee-3ba3-4135-8368-46607ba36e6d {
  min-height: 35px;
}

#s-d57cf1d9-f1ec-4760-938e-33f40a36d495 {
  min-height: 60px;
}

#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 {
  display: none;
}
#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01, #wrap-s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 { display:none !important; }}@media (max-width: 767px){#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 {
  display: none;
}
#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01, #wrap-s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 { display:none !important; }}







#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bf5d4283-2c38-46e9-bd4c-aaaa5a3cbb01.shg-box.shg-c {
  justify-content: flex-start;
}

#s-48d036a4-ab69-46e6-9410-5a09f062cc28 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 768px) {
[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-48d036a4-ab69-46e6-9410-5a09f062cc28"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-c0770ffd-3c8d-4b96-85d5-0a8db279d597 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-c0770ffd-3c8d-4b96-85d5-0a8db279d597 {
  display: none;
}
#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  text-align: center;
}


.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  max-width: 100%;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom,
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  max-width: 100%;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom,
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  max-width: 100%;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom,
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  max-width: 100%;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom,
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef {
  max-width: 100%;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom,
.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3ee7471b-e58e-49a7-b048-9311a91678ef .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e9b96bb-4239-459a-a855-db9e22e1a5d5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-85c8bc68-5f07-421a-a18e-62205beb7fb5 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-85c8bc68-5f07-421a-a18e-62205beb7fb5 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-f09e483a-964c-4f46-adfc-21f5a74532d9 {
  text-align: center;
}

#s-f09e483a-964c-4f46-adfc-21f5a74532d9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-f09e483a-964c-4f46-adfc-21f5a74532d9 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-f09e483a-964c-4f46-adfc-21f5a74532d9 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-0df5fd6e-7f5f-496f-8731-e9a92a1726dd {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-0df5fd6e-7f5f-496f-8731-e9a92a1726dd:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-0df5fd6e-7f5f-496f-8731-e9a92a1726dd:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-0df5fd6e-7f5f-496f-8731-e9a92a1726dd.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0031b2f2-eaf4-4711-83de-7679bd3cb685 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-0031b2f2-eaf4-4711-83de-7679bd3cb685 {
  display: none;
}
#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  text-align: center;
}


.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  max-width: 100%;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom,
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  max-width: 100%;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom,
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  max-width: 100%;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom,
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  max-width: 100%;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom,
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa {
  max-width: 100%;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom,
.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6e8f1db1-f2fb-4cee-aa90-bd9bf4a97ffa .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-abce4ef8-89a8-44ac-994c-0d7b4e438934"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-661e9d94-aeaa-4341-9bfd-6841a66682e5 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-661e9d94-aeaa-4341-9bfd-6841a66682e5 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-6678f921-f9e2-4fcb-995c-b037f3054b7d {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-6678f921-f9e2-4fcb-995c-b037f3054b7d .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-6678f921-f9e2-4fcb-995c-b037f3054b7d .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-6678f921-f9e2-4fcb-995c-b037f3054b7d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-b5ce0ddc-7047-4d5e-9b72-9d4293eead41 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-b5ce0ddc-7047-4d5e-9b72-9d4293eead41:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-b5ce0ddc-7047-4d5e-9b72-9d4293eead41:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-b5ce0ddc-7047-4d5e-9b72-9d4293eead41.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-02e23f98-7377-471b-8ab6-357a972e88eb {
  background-size: cover;
margin-top: auto;
margin-bottom: auto;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
min-height: 600px;
background-position: center center;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-02e23f98-7377-471b-8ab6-357a972e88eb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-02e23f98-7377-471b-8ab6-357a972e88eb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-02e23f98-7377-471b-8ab6-357a972e88eb {
  
}
}@media (max-width: 767px){#s-02e23f98-7377-471b-8ab6-357a972e88eb {
  padding-left: 20px;
padding-right: 20px;
}
}







#s-02e23f98-7377-471b-8ab6-357a972e88eb > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-02e23f98-7377-471b-8ab6-357a972e88eb.shg-box.shg-c {
  justify-content: center;
}

#s-a3083122-2347-4a12-b686-c3ec95d4d9b7 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-a3083122-2347-4a12-b686-c3ec95d4d9b7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.0px);
}

}

#s-32ae4288-92d5-455f-a848-5c29762b32b4 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-32ae4288-92d5-455f-a848-5c29762b32b4 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: left;
}



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

@media (max-width: 767px){#s-4bc13dee-5101-446d-b4f8-e9d9987ca8cf {
  margin-top: 40px;
margin-bottom: 40px;
}
}
#s-1e4f0cb5-8aa7-4693-8039-449b854d57f4 {
  min-height: 50px;
}








#s-1e4f0cb5-8aa7-4693-8039-449b854d57f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1e4f0cb5-8aa7-4693-8039-449b854d57f4.shg-box.shg-c {
  justify-content: center;
}

#s-af6b721c-3854-48f9-a616-e9bc6ac92e4c {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-af6b721c-3854-48f9-a616-e9bc6ac92e4c .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-c191f394-e936-4ea5-9875-feb8bd2b0234 {
  border-style: solid;
margin-bottom: 0px;
padding-top: 40px;
padding-bottom: 40px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 1200px){#s-c191f394-e936-4ea5-9875-feb8bd2b0234 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c191f394-e936-4ea5-9875-feb8bd2b0234 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c191f394-e936-4ea5-9875-feb8bd2b0234 {
  padding-top: 60px;
padding-bottom: 60px;
}
}@media (max-width: 767px){#s-c191f394-e936-4ea5-9875-feb8bd2b0234 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 {
  display: none;
}
#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323, #wrap-s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 { display:none !important; }}@media (max-width: 767px){#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 {
  display: none;
}
#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323, #wrap-s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 { display:none !important; }}







#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e160fd7c-9ea3-4a99-abf7-e5d5b49d4323.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  -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);
}

@media (max-width: 767px){#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 {
  padding-top: 40px;
padding-bottom: 20px;
}
}
#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(127, 119, 119, 1);
}

#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(127, 119, 119, 1);
}

#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-b680eb90-0f1c-47ad-ba44-2b4a35594824 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}
#s-7e06efff-dba1-4b7c-838d-fbeb5c2f9f96 {
  text-align: center;
}




  #s-7e06efff-dba1-4b7c-838d-fbeb5c2f9f96 img.shogun-image {
    
    width: px;
  }


#s-7e06efff-dba1-4b7c-838d-fbeb5c2f9f96 .shogun-image-content {
  
    align-items: center;
  
}

#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb {
  background-size: cover;
margin-top: auto;
margin-bottom: auto;
padding-top: 50px;
padding-left: 10%;
padding-bottom: 50px;
padding-right: 10%;
min-height: 600px;
background-position: center center;
background-color: rgba(206, 242, 238, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb {
  
}
}@media (max-width: 767px){#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb {
  padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 20px;
}
}







#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-2624dca1-bd0f-4933-9b57-9a5aaf4e5abb.shg-box.shg-c {
  justify-content: center;
}

#s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-5b2e839a-f4c3-4a92-a9dc-b5ce8a83e768"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.0px);
}

}

#s-310bbd7a-e108-420e-976e-174ed381b8a6 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-310bbd7a-e108-420e-976e-174ed381b8a6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-9e4e5c01-4f62-467a-b5cd-84b74cd70dbf {
  border-style: solid;
margin-bottom: 0px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

#s-fa130dec-5295-4571-90c9-758a9a48da90 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 2em;
padding-bottom: 2em;
text-align: center;
}




  #s-fa130dec-5295-4571-90c9-758a9a48da90 img.shogun-image {
    
    width: px;
  }


#s-fa130dec-5295-4571-90c9-758a9a48da90 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-388419be-6965-44f5-b86d-ea351c90ce84 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-388419be-6965-44f5-b86d-ea351c90ce84 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-ade61722-b69b-4ed1-9104-2b4acda99e8c {
  border-style: solid;
margin-bottom: 20px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(127, 119, 119, 1);
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(127, 119, 119, 1);
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-778b8cbd-1593-4968-8ada-34a00a8c1cff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-6154c722-5d15-425a-bfb0-c7f8cfc52c84 {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-1c40b3b3-820f-4170-a8dc-bcbfc264bd1f {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-f356ffff-bbbb-4a13-912c-b6b6dbc167c8 {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-499a411c-0936-4798-a621-55ce8d7ff83a {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a {
  display: none;
}
#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a, #wrap-s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a {
  display: none;
}
#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a, #wrap-s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a {
  
}
}@media (max-width: 767px){#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a {
  
}
}







#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c6cfbd57-16c9-4532-bf9c-e72b94fb382a.shg-box.shg-c {
  justify-content: center;
}

#s-6918b696-b477-46e1-9c25-05755839ad08 {
  border-style: solid;
margin-top: 40px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-6918b696-b477-46e1-9c25-05755839ad08 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

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

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

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

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

#s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs {
  justify-content: center;
}


  #s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(137, 212, 203, 0);
    border: 1px solid rgba(221, 221, 221, 0);
  }
  #s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(137, 212, 203, 0.45);
    border: 1px solid rgba(107, 181, 171, 0.45);
  }
#s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: #555;
}

#s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(137, 212, 203, 0.45);
}

#s-1ef83f05-99b0-40f4-b037-8adf82a79511 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(107, 181, 171, 0.45);
}

#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 {
  display: none;
}
#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9, #wrap-s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 { display:none !important; }}@media (max-width: 767px){#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 {
  display: none;
}
#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9, #wrap-s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 { display:none !important; }}







#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc007b9c-bb68-478b-9a32-0a62d5d1a2b9.shg-box.shg-c {
  justify-content: center;
}

#s-56792164-3ab3-4ff6-949c-891b58fe6847 {
  border-style: solid;
margin-top: 40px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-56792164-3ab3-4ff6-949c-891b58fe6847 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs {
  justify-content: center;
}


  #s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(137, 212, 203, 0);
    border: 1px solid rgba(221, 221, 221, 0);
  }
  #s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(137, 212, 203, 0.45);
    border: 1px solid rgba(107, 181, 171, 0.45);
  }
#s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: #555;
}

#s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(137, 212, 203, 0.45);
}

#s-05b016ee-890e-42c0-8b91-91e0e61e7b83 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(107, 181, 171, 0.45);
}

#s-befe1bdd-a8be-4bdc-9fed-8d4020bca814 {
  margin-top: 40px;
margin-bottom: 0px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-befe1bdd-a8be-4bdc-9fed-8d4020bca814 {
  margin-top: 20px;
}
}
@media (min-width: 0px) {
[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-befe1bdd-a8be-4bdc-9fed-8d4020bca814"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8035e4fa-b2db-4cbd-bfcf-6f870e954951 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
max-width: 380px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-8035e4fa-b2db-4cbd-bfcf-6f870e954951:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-8035e4fa-b2db-4cbd-bfcf-6f870e954951:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-8035e4fa-b2db-4cbd-bfcf-6f870e954951-btn-wrapper {
    text-align: center;
  }


#s-8035e4fa-b2db-4cbd-bfcf-6f870e954951.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 {
  display: none;
}
#s-ebb96d5c-ee39-46f3-b35c-ef6047332520, #wrap-s-ebb96d5c-ee39-46f3-b35c-ef6047332520 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 {
  display: none;
}
#s-ebb96d5c-ee39-46f3-b35c-ef6047332520, #wrap-s-ebb96d5c-ee39-46f3-b35c-ef6047332520 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 {
  
}
}@media (max-width: 767px){#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 {
  
}
}







#s-ebb96d5c-ee39-46f3-b35c-ef6047332520 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ebb96d5c-ee39-46f3-b35c-ef6047332520.shg-box.shg-c {
  justify-content: center;
}

#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f {
  background-image: url(https://i.shgcdn.com/3feb7504-7ed4-4837-ae73-55ee52e8ba2e/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
padding-top: 50px;
padding-left: 10%;
padding-bottom: 50px;
padding-right: 10%;
min-height: 500px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f {
  display: none;
}
#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f, #wrap-s-3a302d37-5ebd-4b52-afa6-6687ad224c4f { display:none !important; }}@media (max-width: 767px){#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f {
  display: none;
}
#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f, #wrap-s-3a302d37-5ebd-4b52-afa6-6687ad224c4f { display:none !important; }}







#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-3a302d37-5ebd-4b52-afa6-6687ad224c4f.shg-box.shg-c {
  justify-content: center;
}

#s-671854db-c8be-450d-85a2-aba5ea6dae58 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-671854db-c8be-450d-85a2-aba5ea6dae58"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-8d6f9de0-17b4-4f38-8eda-ae7ba5178ae1 {
  min-height: 50px;
}








#s-8d6f9de0-17b4-4f38-8eda-ae7ba5178ae1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8d6f9de0-17b4-4f38-8eda-ae7ba5178ae1.shg-box.shg-c {
  justify-content: center;
}

#s-88cca98e-f1ac-4473-aab2-1ae2810e932a {
  margin-bottom: 20px;
text-align: left;
}

#s-88cca98e-f1ac-4473-aab2-1ae2810e932a .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  600 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 35px;
  line-height: ;
  letter-spacing: 1px;
  text-align: left;
}



#s-4f4c7dec-9754-4865-abaa-151f2d7ec3c1 {
  border-style: solid;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

#s-25c81cdd-76af-40c2-9766-b824188bfa4b {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 82%;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-25c81cdd-76af-40c2-9766-b824188bfa4b:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-25c81cdd-76af-40c2-9766-b824188bfa4b:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-25c81cdd-76af-40c2-9766-b824188bfa4b-btn-wrapper {
    text-align: center;
  }


#s-25c81cdd-76af-40c2-9766-b824188bfa4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-33a2f814-c108-41f5-800b-8c4e75ecf18f {
  background-size: cover;
padding-top: 40px;
padding-bottom: 20px;
min-height: 590px;
background-position: center center;
background-color: rgba(208, 242, 238, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-33a2f814-c108-41f5-800b-8c4e75ecf18f {
  display: none;
}
#s-33a2f814-c108-41f5-800b-8c4e75ecf18f, #wrap-s-33a2f814-c108-41f5-800b-8c4e75ecf18f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-33a2f814-c108-41f5-800b-8c4e75ecf18f {
  display: none;
}
#s-33a2f814-c108-41f5-800b-8c4e75ecf18f, #wrap-s-33a2f814-c108-41f5-800b-8c4e75ecf18f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-33a2f814-c108-41f5-800b-8c4e75ecf18f {
  
}
}@media (max-width: 767px){#s-33a2f814-c108-41f5-800b-8c4e75ecf18f {
  
}
}







#s-33a2f814-c108-41f5-800b-8c4e75ecf18f > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-33a2f814-c108-41f5-800b-8c4e75ecf18f.shg-box.shg-c {
  justify-content: center;
}

#s-7d459f2e-d657-4978-84df-3b19235672a2 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-7d459f2e-d657-4978-84df-3b19235672a2 img.shogun-image {
    
    width: px;
  }


#s-7d459f2e-d657-4978-84df-3b19235672a2 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-4bba078d-e15f-4b69-9504-253782672fda {
  padding-left: 20px;
padding-right: 20px;
min-height: 50px;
}








#s-4bba078d-e15f-4b69-9504-253782672fda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4bba078d-e15f-4b69-9504-253782672fda.shg-box.shg-c {
  justify-content: center;
}

#s-83997586-c1a4-448c-b82e-a26f305e4dec {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-83997586-c1a4-448c-b82e-a26f305e4dec .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 27px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-10498fdf-6da8-4385-b986-f9124fe17f78 {
  border-style: solid;
margin-top: 20px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
}

#s-537cf9aa-6504-4255-a51a-4553bc1567df {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 90%;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-537cf9aa-6504-4255-a51a-4553bc1567df:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-537cf9aa-6504-4255-a51a-4553bc1567df:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-537cf9aa-6504-4255-a51a-4553bc1567df-btn-wrapper {
    text-align: center;
  }


#s-537cf9aa-6504-4255-a51a-4553bc1567df.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 {
  box-shadow:0px 0px 0px 0px rgba(134, 134, 134, 0.5);
padding-top: 40px;
padding-left: 0px;
padding-bottom: 40px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 {
  
}
}@media (max-width: 767px){#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 {
  
}
}







#s-b9752417-a3a2-46ab-abf4-48a7b6852c92 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b9752417-a3a2-46ab-abf4-48a7b6852c92.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1d43834b-7d47-4228-a89d-ba4ff26ac012 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-1d43834b-7d47-4228-a89d-ba4ff26ac012 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 27px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-65b413b0-3f86-4e13-8957-443cd0fffb08 {
  margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-65b413b0-3f86-4e13-8957-443cd0fffb08"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-b0d56ca7-3687-4fd6-866b-6759a0ab570b {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-b0d56ca7-3687-4fd6-866b-6759a0ab570b {
  display: none;
}
#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  text-align: center;
}


.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  max-width: 100%;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom,
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  max-width: 100%;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom,
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  max-width: 100%;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom,
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  max-width: 100%;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom,
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f {
  max-width: 100%;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom,
.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-407bcdbf-10bd-4d00-bee0-2d338d7f419f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-39089b3b-fb14-465f-a8ea-eb859fe65431 {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39089b3b-fb14-465f-a8ea-eb859fe65431"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c40b57f2-274b-40f9-91f4-7772bb34a957 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c40b57f2-274b-40f9-91f4-7772bb34a957 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-4b96e343-9cff-44e0-b1a2-58dcbf047725 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4b96e343-9cff-44e0-b1a2-58dcbf047725 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-4b96e343-9cff-44e0-b1a2-58dcbf047725 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-4b96e343-9cff-44e0-b1a2-58dcbf047725 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-84478054-03f7-42b0-a4a9-b10362ae30cd {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-84478054-03f7-42b0-a4a9-b10362ae30cd:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-84478054-03f7-42b0-a4a9-b10362ae30cd:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-84478054-03f7-42b0-a4a9-b10362ae30cd.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 12px;
  
  
  
  display:  inline-block ;
}

#s-45c300d1-e256-4678-9040-bb431a3deb65 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-45c300d1-e256-4678-9040-bb431a3deb65 {
  display: none;
}
#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  text-align: center;
}


.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  max-width: 100%;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom,
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  max-width: 100%;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom,
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  max-width: 100%;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom,
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  max-width: 100%;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom,
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 {
  max-width: 100%;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom,
.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-fc4d82c3-d261-4a96-9c44-e770425ab0a5 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8e59c724-6096-4c9d-9ba1-d56d26bb3fdb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-6b18ec4d-4bf4-4bcc-adfb-f953bfa528c3 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6b18ec4d-4bf4-4bcc-adfb-f953bfa528c3 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-3ba78aca-92b4-4c89-821f-20a973225c4f {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-3ba78aca-92b4-4c89-821f-20a973225c4f .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-3ba78aca-92b4-4c89-821f-20a973225c4f .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-3ba78aca-92b4-4c89-821f-20a973225c4f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-df69ba15-7fee-4c16-8da8-2e48a424bee2 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-df69ba15-7fee-4c16-8da8-2e48a424bee2:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-df69ba15-7fee-4c16-8da8-2e48a424bee2:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-df69ba15-7fee-4c16-8da8-2e48a424bee2.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}

#s-397ee0f3-b72a-40d3-a698-c2a762facce6 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-397ee0f3-b72a-40d3-a698-c2a762facce6 {
  display: none;
}
#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  text-align: center;
}


.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  max-width: 100%;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom,
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  max-width: 100%;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom,
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  max-width: 100%;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom,
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  max-width: 100%;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom,
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 {
  max-width: 100%;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom,
.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9478e3cd-e93b-4b80-b046-386d224bc383 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-84351665-f01f-4661-8ced-a8eda2d86ed8 {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84351665-f01f-4661-8ced-a8eda2d86ed8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c382d4f2-02c5-4768-b1dc-85adafcf234b {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c382d4f2-02c5-4768-b1dc-85adafcf234b .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-af58bbd3-dc2a-414d-aa89-eea8e36721c4 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-af58bbd3-dc2a-414d-aa89-eea8e36721c4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-af58bbd3-dc2a-414d-aa89-eea8e36721c4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-af58bbd3-dc2a-414d-aa89-eea8e36721c4 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-4a05d86f-d451-4883-a566-fecb564c04e6 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-4a05d86f-d451-4883-a566-fecb564c04e6:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-4a05d86f-d451-4883-a566-fecb564c04e6:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-4a05d86f-d451-4883-a566-fecb564c04e6.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}

#s-a2a7d9b3-632f-40d2-aa07-2e85d92fd769 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-a2a7d9b3-632f-40d2-aa07-2e85d92fd769 {
  display: none;
}
#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  text-align: center;
}


.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  max-width: 100%;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom,
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  max-width: 100%;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom,
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  max-width: 100%;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom,
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  max-width: 100%;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom,
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd {
  max-width: 100%;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom,
.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-1476f90b-3c1b-4f04-8198-fe9c643f22bd .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-6ba3ded8-0d8a-4249-8ff2-451df299ed16 {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-6ba3ded8-0d8a-4249-8ff2-451df299ed16"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-147213bc-a175-4522-9b0b-dd7eaa3c1968 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-147213bc-a175-4522-9b0b-dd7eaa3c1968 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-99fc4a22-2599-489b-b18c-180fb1dbfd14 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-99fc4a22-2599-489b-b18c-180fb1dbfd14 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-99fc4a22-2599-489b-b18c-180fb1dbfd14 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-99fc4a22-2599-489b-b18c-180fb1dbfd14 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-67904a29-2327-4f71-b687-b5de9eaadfa5 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-67904a29-2327-4f71-b687-b5de9eaadfa5:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-67904a29-2327-4f71-b687-b5de9eaadfa5:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-67904a29-2327-4f71-b687-b5de9eaadfa5.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}

#s-54434694-08f8-4b48-bf88-834bdeabd3ea {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
max-width: 450px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-54434694-08f8-4b48-bf88-834bdeabd3ea:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-54434694-08f8-4b48-bf88-834bdeabd3ea:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-54434694-08f8-4b48-bf88-834bdeabd3ea {
  display: none;
}
#s-54434694-08f8-4b48-bf88-834bdeabd3ea, #wrap-s-54434694-08f8-4b48-bf88-834bdeabd3ea { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-54434694-08f8-4b48-bf88-834bdeabd3ea {
  display: none;
}
#s-54434694-08f8-4b48-bf88-834bdeabd3ea, #wrap-s-54434694-08f8-4b48-bf88-834bdeabd3ea { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-54434694-08f8-4b48-bf88-834bdeabd3ea {
  display: none;
}
#s-54434694-08f8-4b48-bf88-834bdeabd3ea, #wrap-s-54434694-08f8-4b48-bf88-834bdeabd3ea { display:none !important; }}

  #s-54434694-08f8-4b48-bf88-834bdeabd3ea-btn-wrapper {
    text-align: center;
  }


#s-54434694-08f8-4b48-bf88-834bdeabd3ea.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-812b3ffc-8892-4a8e-8a3b-399f1e05ecd3 {
  margin-top: 50px;
margin-bottom: 20px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-812b3ffc-8892-4a8e-8a3b-399f1e05ecd3 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-289a1493-42c3-4509-b6be-dd276c30a60b {
  border-style: solid;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 10%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
}
@media (min-width: 1200px){#s-289a1493-42c3-4509-b6be-dd276c30a60b {
  display: none;
}
#s-289a1493-42c3-4509-b6be-dd276c30a60b, #wrap-s-289a1493-42c3-4509-b6be-dd276c30a60b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-289a1493-42c3-4509-b6be-dd276c30a60b {
  display: none;
}
#s-289a1493-42c3-4509-b6be-dd276c30a60b, #wrap-s-289a1493-42c3-4509-b6be-dd276c30a60b { display:none !important; }}@media (max-width: 767px){#s-289a1493-42c3-4509-b6be-dd276c30a60b {
  display: none;
}
#s-289a1493-42c3-4509-b6be-dd276c30a60b, #wrap-s-289a1493-42c3-4509-b6be-dd276c30a60b { display:none !important; }}
@media (min-width: 0px) {
[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 768px) {
[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-289a1493-42c3-4509-b6be-dd276c30a60b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-a7e46ec6-9632-482c-8444-90fd07501134 {
  margin-top: 20px;
text-align: center;
}




  #s-a7e46ec6-9632-482c-8444-90fd07501134 img.shogun-image {
    
    width: px;
  }


#s-a7e46ec6-9632-482c-8444-90fd07501134 .shogun-image-content {
  
    align-items: center;
  
}

#s-5e1eafa7-0ad1-4262-86e8-a65cf344a246 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-5e1eafa7-0ad1-4262-86e8-a65cf344a246 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5e1eafa7-0ad1-4262-86e8-a65cf344a246.shg-box.shg-c {
  justify-content: flex-start;
}

#s-bea1b06d-9778-4980-a42c-afa0ba63f33a {
  min-height: 35px;
}

#s-ffa191b3-524f-474c-9d87-f1f2e888b4dc {
  min-height: 60px;
}

#s-efa8eec1-925c-451b-8fcd-d15169f81721 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-efa8eec1-925c-451b-8fcd-d15169f81721 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-efa8eec1-925c-451b-8fcd-d15169f81721.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7f34c19f-9a06-4f5b-a327-664a5d93f712 {
  margin-top: 20px;
text-align: center;
}




  #s-7f34c19f-9a06-4f5b-a327-664a5d93f712 img.shogun-image {
    
    width: px;
  }


#s-7f34c19f-9a06-4f5b-a327-664a5d93f712 .shogun-image-content {
  
    align-items: center;
  
}

#s-6e503f8d-e074-4c61-b792-e405c2a31ec6 {
  min-height: 35px;
}

#s-e96520ed-4135-4af5-a72f-0e2a7dad3007 {
  min-height: 60px;
}

#s-23339cce-224d-4b5b-8ae6-13a5b3d561b4 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-23339cce-224d-4b5b-8ae6-13a5b3d561b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-23339cce-224d-4b5b-8ae6-13a5b3d561b4.shg-box.shg-c {
  justify-content: flex-end;
}

#s-895b57cf-c25b-421c-a2de-19b0cb64feff {
  margin-top: 20px;
text-align: center;
}




  #s-895b57cf-c25b-421c-a2de-19b0cb64feff img.shogun-image {
    
    width: px;
  }


#s-895b57cf-c25b-421c-a2de-19b0cb64feff .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-3e38273f-8c63-462a-b863-d42fdbb67a58 {
  min-height: 35px;
}

#s-5c6109d2-7015-4688-b0da-71d01547b8df {
  min-height: 60px;
}

#s-bbcb7130-8302-407b-9722-17e40c3f8013 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-bbcb7130-8302-407b-9722-17e40c3f8013 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bbcb7130-8302-407b-9722-17e40c3f8013.shg-box.shg-c {
  justify-content: flex-start;
}

#s-92d8b4fe-e740-4712-840c-a04c2a125fd7 {
  margin-top: 20px;
text-align: center;
}




  #s-92d8b4fe-e740-4712-840c-a04c2a125fd7 img.shogun-image {
    
    width: px;
  }


#s-92d8b4fe-e740-4712-840c-a04c2a125fd7 .shogun-image-content {
  
    align-items: center;
  
}

#s-830991ec-7a23-485a-b2f0-c272dcccd99f {
  min-height: 35px;
}

#s-ebace262-49d3-455c-88d9-8a66d434345e {
  min-height: 60px;
}

#s-defafa16-8157-4cdb-9fa1-676e888c3742 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 90%;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-defafa16-8157-4cdb-9fa1-676e888c3742:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-defafa16-8157-4cdb-9fa1-676e888c3742:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-defafa16-8157-4cdb-9fa1-676e888c3742-btn-wrapper {
    text-align: center;
  }


#s-defafa16-8157-4cdb-9fa1-676e888c3742.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 {
  border-style: solid;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 10%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
}
@media (min-width: 1200px){#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 {
  display: none;
}
#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6, #wrap-s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 {
  display: none;
}
#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6, #wrap-s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 {
  display: none;
}
#s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6, #wrap-s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6 { display:none !important; }}
@media (min-width: 0px) {
[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fb7e8ac8-4cc2-4c7c-a9c0-e93d1b1b19e6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-84bcadb9-29bb-4844-9135-4551abfbba7c {
  margin-top: 20px;
text-align: center;
}




  #s-84bcadb9-29bb-4844-9135-4551abfbba7c img.shogun-image {
    
    width: px;
  }


#s-84bcadb9-29bb-4844-9135-4551abfbba7c .shogun-image-content {
  
    align-items: center;
  
}

#s-89946587-9df6-46bf-ba04-4c612b24e9b9 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-89946587-9df6-46bf-ba04-4c612b24e9b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-89946587-9df6-46bf-ba04-4c612b24e9b9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f0fa47ab-aab4-47c8-b71f-3a527d2b5fe1 {
  min-height: 35px;
}

#s-a7747e0c-cf21-4007-bc0e-bdb75213c7d3 {
  min-height: 60px;
}

#s-4c74ac54-d740-45e4-88da-105938080c21 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-4c74ac54-d740-45e4-88da-105938080c21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c74ac54-d740-45e4-88da-105938080c21.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b3071055-c1d8-4730-9f32-658c3eaa4fdf {
  margin-top: 20px;
text-align: center;
}




  #s-b3071055-c1d8-4730-9f32-658c3eaa4fdf img.shogun-image {
    
    width: px;
  }


#s-b3071055-c1d8-4730-9f32-658c3eaa4fdf .shogun-image-content {
  
    align-items: center;
  
}

#s-e1686376-a912-4285-a549-c5876e9ba54b {
  min-height: 35px;
}

#s-f2c52342-6062-432f-84c1-96de2b400aff {
  min-height: 60px;
}

#s-85577b4c-c6e3-4c26-9758-f0e85de566fe {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-85577b4c-c6e3-4c26-9758-f0e85de566fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85577b4c-c6e3-4c26-9758-f0e85de566fe.shg-box.shg-c {
  justify-content: flex-end;
}

#s-c13aff8a-e5ce-4a71-866f-344010f57eec {
  margin-top: 20px;
text-align: center;
}




  #s-c13aff8a-e5ce-4a71-866f-344010f57eec img.shogun-image {
    
    width: px;
  }


#s-c13aff8a-e5ce-4a71-866f-344010f57eec .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-05551e0f-2950-4de0-82a1-5c3d51d189da {
  min-height: 35px;
}

#s-329993ce-bc24-497c-910c-5ff166db60a4 {
  min-height: 60px;
}

#s-0fd9d75e-af54-4188-9e66-19d6e95df18f {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-0fd9d75e-af54-4188-9e66-19d6e95df18f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0fd9d75e-af54-4188-9e66-19d6e95df18f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-208cb63d-68e0-4710-857a-201608ec201e {
  margin-top: 20px;
text-align: center;
}




  #s-208cb63d-68e0-4710-857a-201608ec201e img.shogun-image {
    
    width: px;
  }


#s-208cb63d-68e0-4710-857a-201608ec201e .shogun-image-content {
  
    align-items: center;
  
}

#s-30edb64e-6b10-4b39-ae76-aa0aa022c627 {
  min-height: 35px;
}

#s-0cf1b65f-8392-471e-b9cf-e2d78bb733d0 {
  min-height: 60px;
}

#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 {
  display: none;
}
#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1, #wrap-s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 { display:none !important; }}@media (max-width: 767px){#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 {
  display: none;
}
#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1, #wrap-s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 { display:none !important; }}







#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e58f01be-b7e3-43f7-a313-4ffb891c57b1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-07eb07b5-17b4-4209-a2d4-b390f8f8bd90 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-07eb07b5-17b4-4209-a2d4-b390f8f8bd90 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 30px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
}



#s-18db269e-8a15-4a85-b4b2-a3921287fd57 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 768px) {
[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-18db269e-8a15-4a85-b4b2-a3921287fd57"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-74463ce2-75b4-45f4-8803-852400d7d10c {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-74463ce2-75b4-45f4-8803-852400d7d10c {
  display: none;
}
#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  text-align: center;
}


.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  max-width: 100%;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom,
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  max-width: 100%;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom,
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  max-width: 100%;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom,
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  max-width: 100%;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom,
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb {
  max-width: 100%;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom,
.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c68bbd45-807c-40c0-8648-51f13d0cbccb .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a481d0dc-ace4-4bd2-8ad0-0f27ce119873"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-2146da5d-7571-44eb-9b07-0a41c8d7eb95 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2146da5d-7571-44eb-9b07-0a41c8d7eb95 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-0b2ab993-b7d7-472f-ad03-5c479ff54215 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-0b2ab993-b7d7-472f-ad03-5c479ff54215 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-0b2ab993-b7d7-472f-ad03-5c479ff54215 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-0b2ab993-b7d7-472f-ad03-5c479ff54215 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-b3a56f90-584d-4bc3-a098-010f07c88098 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-b3a56f90-584d-4bc3-a098-010f07c88098:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-b3a56f90-584d-4bc3-a098-010f07c88098:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-b3a56f90-584d-4bc3-a098-010f07c88098.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-e61d1d0a-248b-43aa-9eef-02e8e5b2bcef {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-e61d1d0a-248b-43aa-9eef-02e8e5b2bcef {
  display: none;
}
#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  text-align: center;
}


.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  max-width: 100%;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom,
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  max-width: 100%;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom,
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  max-width: 100%;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom,
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  max-width: 100%;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom,
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 {
  max-width: 100%;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom,
.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-82deb782-7ed5-49aa-9ddf-68b38fe79534 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0f22926-0971-4be8-bbd7-72b4d1737f32"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-169aebb9-1da6-48fc-82b6-f6459893d4b4 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-169aebb9-1da6-48fc-82b6-f6459893d4b4 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-9eb7a8b7-afba-43cd-bcef-3319a5b72314 {
  padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9eb7a8b7-afba-43cd-bcef-3319a5b72314 {
  margin-top: 0px;
margin-bottom: 6px;
}
}
#s-3ba2bf74-1bd2-4782-a8e4-8596fa22daff {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-3ba2bf74-1bd2-4782-a8e4-8596fa22daff:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-3ba2bf74-1bd2-4782-a8e4-8596fa22daff:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-3ba2bf74-1bd2-4782-a8e4-8596fa22daff.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-0f13ae55-fa79-4c68-a81d-af72d2300ea9 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-0f13ae55-fa79-4c68-a81d-af72d2300ea9 {
  display: none;
}
#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  text-align: center;
}


.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  max-width: 100%;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom,
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  max-width: 100%;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom,
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  max-width: 100%;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom,
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  max-width: 100%;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom,
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 {
  max-width: 100%;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom,
.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3892fb88-d50f-4a2c-8d9e-7185f5078c49 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-0b8530e6-c89b-4225-99fb-0b4642e8fd5c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d3822236-63ad-4308-8e51-34451127fcc1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d3822236-63ad-4308-8e51-34451127fcc1 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-cde4a434-b346-45c9-9dde-c1399185ce99 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-cde4a434-b346-45c9-9dde-c1399185ce99 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-cde4a434-b346-45c9-9dde-c1399185ce99 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-cde4a434-b346-45c9-9dde-c1399185ce99 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-35985c30-e461-4152-b52c-f76e706d3a63 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-35985c30-e461-4152-b52c-f76e706d3a63:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-35985c30-e461-4152-b52c-f76e706d3a63:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-35985c30-e461-4152-b52c-f76e706d3a63.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-43d629e4-4e1c-44ac-b0be-c4c0275cbc33 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-43d629e4-4e1c-44ac-b0be-c4c0275cbc33 {
  display: none;
}
#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  text-align: center;
}


.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  max-width: 100%;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom,
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  max-width: 100%;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom,
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  max-width: 100%;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom,
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  max-width: 100%;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom,
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 {
  max-width: 100%;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom,
.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-39a9c074-ae54-4080-a132-b250d7e0fdd9 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-24b2d180-281f-49b4-b6d8-656af89de019"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-363ad1bd-e3bd-40c9-978e-8ae4d5d92077 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-363ad1bd-e3bd-40c9-978e-8ae4d5d92077 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-96deeace-918f-4a3c-887a-23844be54dca {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-96deeace-918f-4a3c-887a-23844be54dca .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-96deeace-918f-4a3c-887a-23844be54dca .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-96deeace-918f-4a3c-887a-23844be54dca .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-afe7ce22-04ff-4b02-83a7-276d5c7ea274 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-afe7ce22-04ff-4b02-83a7-276d5c7ea274:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-afe7ce22-04ff-4b02-83a7-276d5c7ea274:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-afe7ce22-04ff-4b02-83a7-276d5c7ea274.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fef1e30a-c4f3-430a-9577-00bfd31ffbf7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-6efab435-aa32-4354-a4ba-c319f985625e {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
max-width: 100%;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-6efab435-aa32-4354-a4ba-c319f985625e:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-6efab435-aa32-4354-a4ba-c319f985625e:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-6efab435-aa32-4354-a4ba-c319f985625e-btn-wrapper {
    text-align: center;
  }


#s-6efab435-aa32-4354-a4ba-c319f985625e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-adbb565d-6a3f-4a28-a03f-3f612f14bba6 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-adbb565d-6a3f-4a28-a03f-3f612f14bba6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 30px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
}



#s-2019161f-6ade-472a-9d08-eb4767c1dc21 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2019161f-6ade-472a-9d08-eb4767c1dc21"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-b8dee60c-320f-41f7-afa9-3cabaacabb09 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-b8dee60c-320f-41f7-afa9-3cabaacabb09 {
  display: none;
}
#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
text-align: center;
}


.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  max-width: 100%;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom,
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  max-width: 350px !important;
  min-height:  !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  max-width: 100%;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom,
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  max-width: 350px !important;
  min-height:  !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  max-width: 100%;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom,
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  max-width: 350px !important;
  min-height:  !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  max-width: 100%;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom,
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  max-width: 350px !important;
  min-height:  !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 {
  max-width: 100%;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom,
.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 img.shogun-image {
  max-width: 350px !important;
  min-height:  !important;
}

.shg-c#s-58167f2d-e1dc-47cc-8641-3aebdf408dc8 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
@media (min-width: 0px) {
[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1283659d-2064-4206-a141-a3638014c292"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-2af8495c-3669-4290-96c7-e8026e5520f3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2af8495c-3669-4290-96c7-e8026e5520f3 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 2em;
  letter-spacing: ;
  text-align: center;
}



#s-841818d5-5fa7-410e-8380-e61c15ebff6f {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-841818d5-5fa7-410e-8380-e61c15ebff6f:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-841818d5-5fa7-410e-8380-e61c15ebff6f:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-841818d5-5fa7-410e-8380-e61c15ebff6f.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-ae037799-fc78-4b71-811c-5ee1d29da3f8 {
  margin-left: 30px;
margin-right: 30px;
max-width: 350px;
text-align: center;
}




  #s-ae037799-fc78-4b71-811c-5ee1d29da3f8 img.shogun-image {
    
    width: px;
  }


#s-ae037799-fc78-4b71-811c-5ee1d29da3f8 .shogun-image-content {
  
    align-items: center;
  
}

#s-20b747a2-e11e-46d8-be35-261b820a95f5 {
  margin-left: 30px;
margin-right: 30px;
max-width: 350px;
}

@media (min-width: 0px) {
[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-20b747a2-e11e-46d8-be35-261b820a95f5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d1feec85-086b-473f-aa5a-38ec3278d72b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d1feec85-086b-473f-aa5a-38ec3278d72b .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 2em;
  letter-spacing: ;
  text-align: center;
}



#s-55dc1146-a9fa-48f0-bec7-23e7053cd702 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-55dc1146-a9fa-48f0-bec7-23e7053cd702:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-55dc1146-a9fa-48f0-bec7-23e7053cd702:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-55dc1146-a9fa-48f0-bec7-23e7053cd702.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 15px;
  
  
  
  display:  inline-block ;
}

#s-e5faa762-e374-4a13-bced-7529c2d61d4b {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e5faa762-e374-4a13-bced-7529c2d61d4b {
  display: none;
}
#s-e5faa762-e374-4a13-bced-7529c2d61d4b, #wrap-s-e5faa762-e374-4a13-bced-7529c2d61d4b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e5faa762-e374-4a13-bced-7529c2d61d4b {
  display: none;
}
#s-e5faa762-e374-4a13-bced-7529c2d61d4b, #wrap-s-e5faa762-e374-4a13-bced-7529c2d61d4b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e5faa762-e374-4a13-bced-7529c2d61d4b {
  
}
}@media (max-width: 767px){#s-e5faa762-e374-4a13-bced-7529c2d61d4b {
  
}
}







#s-e5faa762-e374-4a13-bced-7529c2d61d4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e5faa762-e374-4a13-bced-7529c2d61d4b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-6fc88c5a-82db-47a0-833b-3b9f35008ecd {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6fc88c5a-82db-47a0-833b-3b9f35008ecd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-0fdf08d3-84be-4b36-bfc7-6f440e654442 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-0fdf08d3-84be-4b36-bfc7-6f440e654442 {
  display: none;
}
#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  text-align: center;
}


.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  max-width: 100%;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom,
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  max-width: 100%;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom,
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  max-width: 100%;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom,
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  max-width: 100%;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom,
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 {
  max-width: 100%;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom,
.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c1499904-5824-4106-a0ac-ba6e7e38fb27 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-2060b272-f110-446b-bfd6-c78402582bbf {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2060b272-f110-446b-bfd6-c78402582bbf"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-8d2d7558-e7f6-4cba-b999-e79dfee95f90 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8d2d7558-e7f6-4cba-b999-e79dfee95f90 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-0dd27ec1-e5ee-4faf-88cf-ec9852e822b5 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0dd27ec1-e5ee-4faf-88cf-ec9852e822b5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-0dd27ec1-e5ee-4faf-88cf-ec9852e822b5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-0dd27ec1-e5ee-4faf-88cf-ec9852e822b5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-c9b36e04-58bb-47af-9ab9-79e3a5709a53 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-c9b36e04-58bb-47af-9ab9-79e3a5709a53:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-c9b36e04-58bb-47af-9ab9-79e3a5709a53:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-c9b36e04-58bb-47af-9ab9-79e3a5709a53.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 12px;
  
  
  
  display:  inline-block ;
}

#s-20ebcf6d-7664-4655-9b8d-4da2eeadf312 {
  margin-bottom: 40px;
padding-bottom: 20px;
background-color: rgba(255, 255, 255, 1);
}

#s-20ebcf6d-7664-4655-9b8d-4da2eeadf312 {
  display: none;
}
#s-5a07f406-d818-4635-883c-fbbffe71410a {
  text-align: center;
}


.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a {
  max-width: 100%;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom,
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a {
  max-width: 100%;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom,
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a {
  max-width: 100%;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom,
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a {
  max-width: 100%;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom,
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a {
  max-width: 100%;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom,
.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5a07f406-d818-4635-883c-fbbffe71410a .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-367b2784-4d5c-43a4-a95d-13e0ab4c4608 {
  min-height: 5px;
}

@media (min-width: 0px) {
[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-367b2784-4d5c-43a4-a95d-13e0ab4c4608"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d01a4692-7c52-49aa-b8d7-35790ae4e089 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d01a4692-7c52-49aa-b8d7-35790ae4e089 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: raleway;
  font-style:   ;
  font-size: 1em;
}

#s-9f6adff4-c324-4d90-98c9-85c7481440a0 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9f6adff4-c324-4d90-98c9-85c7481440a0 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
}

#s-9f6adff4-c324-4d90-98c9-85c7481440a0 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 18px;
}

#s-9f6adff4-c324-4d90-98c9-85c7481440a0 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-42cdc6cc-03d3-41fd-bfac-06bdac1f346f {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 50px;
max-width: 100%;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(33, 33, 33, 1);
hover-type: color;
}
#s-42cdc6cc-03d3-41fd-bfac-06bdac1f346f:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-42cdc6cc-03d3-41fd-bfac-06bdac1f346f:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}


#s-42cdc6cc-03d3-41fd-bfac-06bdac1f346f.shg-btn {
  color: rgba(33, 33, 33, 1);
  font-size: 13px;
  
  
  
  display:  inline-block ;
}

@media (min-width: 1200px){#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f {
  display: none;
}
#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f, #wrap-s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f {
  display: none;
}
#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f, #wrap-s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f { display:none !important; }}@media (max-width: 767px){#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f {
  display: none;
}
#s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f, #wrap-s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f { display:none !important; }}
@media (min-width: 0px) {
[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-fb9f00b9-cd0f-4dc1-b4b1-ba1307f81b1f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-59054490-9105-4b78-a81d-aae5e61b4d34 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-59054490-9105-4b78-a81d-aae5e61b4d34:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-59054490-9105-4b78-a81d-aae5e61b4d34:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-59054490-9105-4b78-a81d-aae5e61b4d34-btn-wrapper {
    text-align: center;
  }


#s-59054490-9105-4b78-a81d-aae5e61b4d34.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-310d96b6-e5f8-4fc1-aee3-f40e0eb9aeba {
  min-height: 50px;
}








#s-310d96b6-e5f8-4fc1-aee3-f40e0eb9aeba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-310d96b6-e5f8-4fc1-aee3-f40e0eb9aeba.shg-box.shg-c {
  justify-content: center;
}

#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b {
  background-size: cover;
margin-top: auto;
margin-bottom: auto;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
min-height: 600px;
background-position: center center;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b {
  
}
}@media (max-width: 767px){#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b {
  padding-left: 20px;
padding-right: 20px;
}
}







#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-d8cf0cf3-4a13-4ef5-8db9-2e40342c110b.shg-box.shg-c {
  justify-content: center;
}

#s-f022f892-941b-4864-8088-457a6d8d2b7d {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-f022f892-941b-4864-8088-457a6d8d2b7d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.0px);
}

}

#s-9e07695b-1bca-4193-97c5-2dbb547cee0a {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-9e07695b-1bca-4193-97c5-2dbb547cee0a .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: left;
}



@media (max-width: 767px){#s-21609f6c-b849-4a82-9f35-51660d5cf0d4 {
  margin-top: 40px;
margin-bottom: 40px;
}
}
#s-f2343d8d-155c-4e13-8ac7-1b200e3665a8 {
  min-height: 50px;
}








#s-f2343d8d-155c-4e13-8ac7-1b200e3665a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2343d8d-155c-4e13-8ac7-1b200e3665a8.shg-box.shg-c {
  justify-content: center;
}

#s-91ee50f2-f0b4-43f3-8ead-b9193e0aee21 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-91ee50f2-f0b4-43f3-8ead-b9193e0aee21 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-073e02ba-3edf-4348-a528-89c8bacee751 {
  border-style: solid;
margin-bottom: 0px;
padding-top: 40px;
padding-bottom: 40px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 1200px){#s-073e02ba-3edf-4348-a528-89c8bacee751 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-073e02ba-3edf-4348-a528-89c8bacee751 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-073e02ba-3edf-4348-a528-89c8bacee751 {
  padding-top: 60px;
padding-bottom: 60px;
}
}@media (max-width: 767px){#s-073e02ba-3edf-4348-a528-89c8bacee751 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 {
  display: none;
}
#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04, #wrap-s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 { display:none !important; }}@media (max-width: 767px){#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 {
  display: none;
}
#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04, #wrap-s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 { display:none !important; }}







#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6aec1d4d-6254-4419-9c8d-4e77eef37f04.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-ed942153-063b-4f4c-b279-1253fa9ec66c {
  padding-top: 40px;
padding-bottom: 20px;
}
}
#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(127, 119, 119, 1);
}

#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(127, 119, 119, 1);
}

#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-ed942153-063b-4f4c-b279-1253fa9ec66c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}
#s-00cec776-328a-4076-85fa-cb8589b9a2b1 {
  text-align: center;
}




  #s-00cec776-328a-4076-85fa-cb8589b9a2b1 img.shogun-image {
    
    width: px;
  }


#s-00cec776-328a-4076-85fa-cb8589b9a2b1 .shogun-image-content {
  
    align-items: center;
  
}

#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 {
  background-size: cover;
margin-top: auto;
margin-bottom: auto;
padding-left: 10%;
padding-right: 10%;
min-height: 600px;
background-position: center center;
background-color: rgba(206, 242, 238, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 {
  
}
}@media (max-width: 767px){#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 {
  padding-left: 20px;
padding-right: 20px;
}
}







#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-f296f0b0-9fc7-449f-b2dd-f2736875d8e4.shg-box.shg-c {
  justify-content: center;
}

#s-165fea78-18d0-4fb3-b019-67e6823a7e6a {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-165fea78-18d0-4fb3-b019-67e6823a7e6a .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-90fe8f05-f855-45b7-b37a-7d72521cbf26 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 30.0px);
}

[id="s-90fe8f05-f855-45b7-b37a-7d72521cbf26"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 30.0px);
}

}

#s-a0ff1966-92ab-4f19-b758-62775a6ba115 {
  border-style: solid;
margin-bottom: 0px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

#s-745832e5-a245-4358-b336-bb1d0c43485b {
  margin-top: 20px;
text-align: center;
}




  #s-745832e5-a245-4358-b336-bb1d0c43485b img.shogun-image {
    
    width: px;
  }


#s-745832e5-a245-4358-b336-bb1d0c43485b .shogun-image-content {
  
    align-items: center;
  
}

#s-5e3e0161-8106-40c6-b08e-07dd34d8686c {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: left;
}

#s-5e3e0161-8106-40c6-b08e-07dd34d8686c .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: left;
}



#s-851ebc31-d5de-4529-aa81-41c17e659e86 {
  border-style: solid;
margin-bottom: 20px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1);
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(127, 119, 119, 1);
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(127, 119, 119, 1);
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-9e0724aa-43aa-4426-aa75-b16927d34150 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-7c7aa22a-5fcc-40bf-ba45-0d62f334c90a {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-7c71d997-fa74-454a-aaab-109a66547add {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-a526d7d4-a4ab-4854-bf14-4a6049087ff9 {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-ec9017f5-8257-4490-95b6-5b7f98d55196 {
  padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 {
  display: none;
}
#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9, #wrap-s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 {
  display: none;
}
#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9, #wrap-s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 {
  
}
}@media (max-width: 767px){#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 {
  
}
}







#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97c2aa8b-6ce8-4688-85df-2d4f1e9933e9.shg-box.shg-c {
  justify-content: center;
}

#s-38477d7e-2ad5-43f2-a9de-a6624db603dd {
  border-style: solid;
margin-top: 40px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-38477d7e-2ad5-43f2-a9de-a6624db603dd .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs {
  justify-content: center;
}


  #s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs > li > .shogun-tab-box {
    background: rgba(137, 212, 203, 0);
    border: 1px solid rgba(221, 221, 221, 0);
  }
  #s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(137, 212, 203, 0.45);
    border: 1px solid rgba(107, 181, 171, 0.45);
  }
#s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: #555;
}

#s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(137, 212, 203, 0.45);
}

#s-45023401-3abb-407f-bf20-7494b78e918f .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(107, 181, 171, 0.45);
}

#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 {
  display: none;
}
#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0, #wrap-s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 { display:none !important; }}@media (max-width: 767px){#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 {
  display: none;
}
#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0, #wrap-s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 { display:none !important; }}







#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3e554f8c-f543-4b71-81f6-a11275c3ebb0.shg-box.shg-c {
  justify-content: center;
}

#s-875724ff-d2c0-4e92-a564-535289a64ee6 {
  border-style: solid;
margin-top: 40px;
margin-left: 0px;
margin-bottom: 40px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-875724ff-d2c0-4e92-a564-535289a64ee6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Raleway;
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs {
  justify-content: center;
}


  #s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs > li > .shogun-tab-box {
    background: rgba(137, 212, 203, 0);
    border: 1px solid rgba(221, 221, 221, 0);
  }
  #s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(137, 212, 203, 0.45);
    border: 1px solid rgba(107, 181, 171, 0.45);
  }
#s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: #555;
}

#s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(137, 212, 203, 0.45);
}

#s-2f395ba3-ac95-49da-96e8-4cfcd871731f .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(107, 181, 171, 0.45);
}

#s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6 {
  margin-top: 40px;
margin-bottom: 0px;
background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px){#s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6 {
  margin-top: 20px;
}
}
@media (min-width: 0px) {
[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-038e3c56-0b85-4ec9-ac38-fd380f1ca1e6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-597ff843-136f-4459-94d2-2891fd6c2f0b {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
border-radius: 30px;
max-width: 380px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-597ff843-136f-4459-94d2-2891fd6c2f0b:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-597ff843-136f-4459-94d2-2891fd6c2f0b:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-597ff843-136f-4459-94d2-2891fd6c2f0b-btn-wrapper {
    text-align: center;
  }


#s-597ff843-136f-4459-94d2-2891fd6c2f0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Raleway;
  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;
  }
}

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