.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-0ad9f64d-9596-40ba-92dd-62800613a690 {
  background-image: url(https://i.shgcdn.com/4770dfed-d755-4818-bd11-59ec57c3d40d/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-0ad9f64d-9596-40ba-92dd-62800613a690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0ad9f64d-9596-40ba-92dd-62800613a690.shg-box.shg-c {
  justify-content: center;
}

#s-7ca2a3a8-a03d-4c42-af1f-a38b408dcc95 hr {
  border: 0;
  width: 100%;
  border-top: 80px solid rgba(221, 221, 221, 0);
}

.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-a9f09bd6-f6b1-4a6e-aac5-504216dcc98b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a9f09bd6-f6b1-4a6e-aac5-504216dcc98b .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 45px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7b8b9dd6-b1b5-4c5f-81cd-006f3c94c201 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7b8b9dd6-b1b5-4c5f-81cd-006f3c94c201 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 34px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5625fc19-0edf-47ca-8e11-30a76a9c4da5 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

.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-dadb0459-c213-4852-983b-37464bdbf989 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none;
}
#s-dadb0459-c213-4852-983b-37464bdbf989:hover {opacity: 0.8 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}#s-dadb0459-c213-4852-983b-37464bdbf989:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}


#s-dadb0459-c213-4852-983b-37464bdbf989.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4bed5732-bd42-4787-b870-0331a6293e3b hr {
  border: 0;
  width: 100%;
  border-top: 80px solid rgba(221, 221, 221, 0);
}

#s-4db185b9-ee9e-4868-8bf1-84fcf7fcbeda {
  min-height: 50px;
}








#s-4db185b9-ee9e-4868-8bf1-84fcf7fcbeda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4db185b9-ee9e-4868-8bf1-84fcf7fcbeda.shg-box.shg-c {
  justify-content: center;
}

#s-44ce198f-ef26-4bda-8a39-14b76a492c8e hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-92507170-69cf-4437-9edf-b54c9f7927c3 {
  min-height: 50px;
}








#s-92507170-69cf-4437-9edf-b54c9f7927c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92507170-69cf-4437-9edf-b54c9f7927c3.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;
}

@media (max-width: 767px){#s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c {
  margin-left: 6%;
margin-right: 6%;
}
}
@media (min-width: 0px) {
[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-45e59ab1-dfff-4ed5-8d3b-61fb442abf8c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-84bf9668-bf0d-450d-a3a1-1f1fee09f803 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-84bf9668-bf0d-450d-a3a1-1f1fee09f803 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ae9d992c-79c0-436d-b002-e15cd816c425 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-ae9d992c-79c0-436d-b002-e15cd816c425 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

.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-2ffe56bf-20ac-4539-a071-3a3b722edf99 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-2ffe56bf-20ac-4539-a071-3a3b722edf99 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-3dbdfd35-7cd1-4d9e-b129-3ad3f9ab5a62 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3dbdfd35-7cd1-4d9e-b129-3ad3f9ab5a62 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f0e806a4-0d2f-472c-8b7e-d9442eb71083 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-f0e806a4-0d2f-472c-8b7e-d9442eb71083 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-fe7e21d8-54bf-4437-8c98-06b51a453968 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-fe7e21d8-54bf-4437-8c98-06b51a453968 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-d5607323-9986-405c-8f6f-cb1225bae9f9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d5607323-9986-405c-8f6f-cb1225bae9f9 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4c88fa5d-eb54-4b79-9ab5-472a816e5685 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-4c88fa5d-eb54-4b79-9ab5-472a816e5685 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

@media (max-width: 767px){#s-90341db3-6245-40ea-94e7-03c21330b5cc {
  display: none;
}
#s-90341db3-6245-40ea-94e7-03c21330b5cc, #wrap-s-90341db3-6245-40ea-94e7-03c21330b5cc { display:none !important; }}
@media (min-width: 0px) {
[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-90341db3-6245-40ea-94e7-03c21330b5cc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8a7c44ba-916e-46ef-b92d-5577355a1887 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-8a7c44ba-916e-46ef-b92d-5577355a1887 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-7c7f966c-07b1-4d8c-9022-edac1a8eb8e6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7c7f966c-07b1-4d8c-9022-edac1a8eb8e6 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 35px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (max-width: 767px){#s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac {
  display: none;
}
#s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac, #wrap-s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac { display:none !important; }}
@media (min-width: 0px) {
[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-d86e845b-1dba-4c7f-a33e-9b4c6c796dac"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

.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-bd53c484-51bd-4e70-a137-8e81515377c5 {
  max-width: 137px;
text-align: right;
}
@media (min-width: 1200px){#s-bd53c484-51bd-4e70-a137-8e81515377c5 {
  margin-left: 32%;
margin-right: 32%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bd53c484-51bd-4e70-a137-8e81515377c5 {
  margin-left: 28%;
margin-right: 28%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-bd53c484-51bd-4e70-a137-8e81515377c5 {
  margin-left: 17%;
margin-right: 17%;
}
}



  #s-bd53c484-51bd-4e70-a137-8e81515377c5 img.shogun-image {
    
    width: px;
  }


#s-bd53c484-51bd-4e70-a137-8e81515377c5 .shogun-image-content {
  
    align-items: center;
  
}

#s-573eed50-45fc-4e7a-b808-aa6764f6f81d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-573eed50-45fc-4e7a-b808-aa6764f6f81d .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 {
  max-width: 137px;
text-align: right;
}
@media (min-width: 1200px){#s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 {
  margin-left: 32%;
margin-right: 32%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 {
  margin-left: 28%;
margin-right: 28%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 {
  margin-left: 17%;
margin-right: 17%;
}
}



  #s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 img.shogun-image {
    
    width: px;
  }


#s-ca29b431-ec7c-4e23-82ca-4f07d48f4024 .shogun-image-content {
  
    align-items: center;
  
}

#s-f24cb311-446f-49fd-95c2-5416b53e551a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f24cb311-446f-49fd-95c2-5416b53e551a .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d692a033-f75c-4625-8f42-5758ec3c35b9 {
  margin-top: -19px;
margin-bottom: -19px;
}
@media (max-width: 767px){#s-d692a033-f75c-4625-8f42-5758ec3c35b9 {
  display: none;
}
#s-d692a033-f75c-4625-8f42-5758ec3c35b9, #wrap-s-d692a033-f75c-4625-8f42-5758ec3c35b9 { display:none !important; }}
#s-d692a033-f75c-4625-8f42-5758ec3c35b9 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

@media (max-width: 767px){#s-43afe910-f4b6-4d2f-887a-a47c356a39ad {
  display: none;
}
#s-43afe910-f4b6-4d2f-887a-a47c356a39ad, #wrap-s-43afe910-f4b6-4d2f-887a-a47c356a39ad { display:none !important; }}
@media (min-width: 0px) {
[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43afe910-f4b6-4d2f-887a-a47c356a39ad"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 {
  max-width: 137px;
text-align: right;
}
@media (min-width: 1200px){#s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 {
  margin-left: 32%;
margin-right: 32%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 {
  margin-left: 28%;
margin-right: 28%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 {
  margin-left: 17%;
margin-right: 17%;
}
}



  #s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 img.shogun-image {
    
    width: px;
  }


#s-3ed808f8-0282-4012-86a4-d7ed86ecfea3 .shogun-image-content {
  
    align-items: center;
  
}

#s-bf8cacf3-b42b-4c7b-bc2f-563468cf9eb7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bf8cacf3-b42b-4c7b-bc2f-563468cf9eb7 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-93f605bc-8264-4f9c-bafd-6319ee9698ac {
  max-width: 137px;
text-align: right;
}
@media (min-width: 1200px){#s-93f605bc-8264-4f9c-bafd-6319ee9698ac {
  margin-left: 32%;
margin-right: 32%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-93f605bc-8264-4f9c-bafd-6319ee9698ac {
  margin-left: 28%;
margin-right: 28%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-93f605bc-8264-4f9c-bafd-6319ee9698ac {
  margin-left: 17%;
margin-right: 17%;
}
}



  #s-93f605bc-8264-4f9c-bafd-6319ee9698ac img.shogun-image {
    
    width: px;
  }


#s-93f605bc-8264-4f9c-bafd-6319ee9698ac .shogun-image-content {
  
    align-items: center;
  
}

#s-a6e51c4c-3b8e-4a11-9050-a8df5546e21a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a6e51c4c-3b8e-4a11-9050-a8df5546e21a .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-14d132fc-4c7d-45d6-a65b-0dba34bcc5e4 {
  margin-top: -19px;
margin-bottom: -19px;
}
@media (max-width: 767px){#s-14d132fc-4c7d-45d6-a65b-0dba34bcc5e4 {
  display: none;
}
#s-14d132fc-4c7d-45d6-a65b-0dba34bcc5e4, #wrap-s-14d132fc-4c7d-45d6-a65b-0dba34bcc5e4 { display:none !important; }}
#s-14d132fc-4c7d-45d6-a65b-0dba34bcc5e4 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

@media (max-width: 767px){#s-982d9bb1-3f75-4a07-8fcc-a5f98efa984c {
  display: none;
}
#s-982d9bb1-3f75-4a07-8fcc-a5f98efa984c, #wrap-s-982d9bb1-3f75-4a07-8fcc-a5f98efa984c { display:none !important; }}
#s-982d9bb1-3f75-4a07-8fcc-a5f98efa984c hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-19a38c0c-0554-4ad2-9751-381f95df48d8 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-19a38c0c-0554-4ad2-9751-381f95df48d8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-19a38c0c-0554-4ad2-9751-381f95df48d8:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-19a38c0c-0554-4ad2-9751-381f95df48d8 {
  display: none;
}
#s-19a38c0c-0554-4ad2-9751-381f95df48d8, #wrap-s-19a38c0c-0554-4ad2-9751-381f95df48d8 { display:none !important; }}


#s-19a38c0c-0554-4ad2-9751-381f95df48d8.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  
  display:  inline-block ;
}

@media (max-width: 767px){#s-a950072b-a004-4ebf-a561-1b7e7f827750 {
  display: none;
}
#s-a950072b-a004-4ebf-a561-1b7e7f827750, #wrap-s-a950072b-a004-4ebf-a561-1b7e7f827750 { display:none !important; }}
#s-a950072b-a004-4ebf-a561-1b7e7f827750 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-fd5fcde6-7646-4170-8baa-c854efafe5ec {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-fd5fcde6-7646-4170-8baa-c854efafe5ec {
  display: none;
}
#s-fd5fcde6-7646-4170-8baa-c854efafe5ec, #wrap-s-fd5fcde6-7646-4170-8baa-c854efafe5ec { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fd5fcde6-7646-4170-8baa-c854efafe5ec {
  display: none;
}
#s-fd5fcde6-7646-4170-8baa-c854efafe5ec, #wrap-s-fd5fcde6-7646-4170-8baa-c854efafe5ec { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fd5fcde6-7646-4170-8baa-c854efafe5ec {
  display: none;
}
#s-fd5fcde6-7646-4170-8baa-c854efafe5ec, #wrap-s-fd5fcde6-7646-4170-8baa-c854efafe5ec { display:none !important; }}
#s-fd5fcde6-7646-4170-8baa-c854efafe5ec .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 {
  margin-left: 6%;
margin-right: 6%;
min-height: 50px;
}
@media (min-width: 1200px){#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 {
  display: none;
}
#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9, #wrap-s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 {
  display: none;
}
#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9, #wrap-s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 {
  display: none;
}
#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9, #wrap-s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 { display:none !important; }}







#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-71f5670c-7572-4eba-b3e9-721fe4d7c1e9.shg-box.shg-c {
  justify-content: center;
}

#s-4fbdf1ce-6a44-41a1-99f6-6a9f8a6e43f2 {
  margin-left: 40%;
margin-right: 40%;
max-width: 80px;
text-align: center;
}




  #s-4fbdf1ce-6a44-41a1-99f6-6a9f8a6e43f2 img.shogun-image {
    
    width: px;
  }


#s-4fbdf1ce-6a44-41a1-99f6-6a9f8a6e43f2 .shogun-image-content {
  
    align-items: center;
  
}

#s-fd8b8849-e92b-42f5-98ce-4de04939bced {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fd8b8849-e92b-42f5-98ce-4de04939bced .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-06dffa1f-b21d-4f0f-9d07-fc144f4bcaf2 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-06dffa1f-b21d-4f0f-9d07-fc144f4bcaf2 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-94536d4a-bec4-4c2d-9c3a-f225274428c9 {
  margin-left: 40%;
margin-right: 40%;
max-width: 80px;
text-align: center;
}




  #s-94536d4a-bec4-4c2d-9c3a-f225274428c9 img.shogun-image {
    
    width: px;
  }


#s-94536d4a-bec4-4c2d-9c3a-f225274428c9 .shogun-image-content {
  
    align-items: center;
  
}

#s-e7ece718-c347-4344-8fcc-394bade60c7b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e7ece718-c347-4344-8fcc-394bade60c7b .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-20f7d8ac-d69b-4c4f-8fa7-46d5b63d197e {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-20f7d8ac-d69b-4c4f-8fa7-46d5b63d197e hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-a63fba21-d006-4b55-83ff-18ac7e904c56 {
  margin-left: 40%;
margin-right: 40%;
max-width: 80px;
text-align: center;
}




  #s-a63fba21-d006-4b55-83ff-18ac7e904c56 img.shogun-image {
    
    width: px;
  }


#s-a63fba21-d006-4b55-83ff-18ac7e904c56 .shogun-image-content {
  
    align-items: center;
  
}

#s-1750a417-fbb0-4572-93a0-3ef45d58cd41 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1750a417-fbb0-4572-93a0-3ef45d58cd41 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-96f3f076-4f57-4caa-bfe1-7d70128c0ef6 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-96f3f076-4f57-4caa-bfe1-7d70128c0ef6 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-2d3be6b0-f19b-4b70-955f-cba8639c7f8d {
  margin-left: 40%;
margin-right: 40%;
max-width: 80px;
text-align: center;
}




  #s-2d3be6b0-f19b-4b70-955f-cba8639c7f8d img.shogun-image {
    
    width: px;
  }


#s-2d3be6b0-f19b-4b70-955f-cba8639c7f8d .shogun-image-content {
  
    align-items: center;
  
}

#s-fabb5665-d0c9-411d-ae29-8604dcc4a043 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fabb5665-d0c9-411d-ae29-8604dcc4a043 .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-451e8d53-f151-470d-a6e5-a8e29f6bd8f9 {
  margin-top: -19px;
margin-bottom: -19px;
}

#s-451e8d53-f151-470d-a6e5-a8e29f6bd8f9 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-20cf7bd1-4233-41fd-ad1a-ff35d63ec1c1 {
  margin-left: 40%;
margin-right: 40%;
max-width: 80px;
text-align: center;
}




  #s-20cf7bd1-4233-41fd-ad1a-ff35d63ec1c1 img.shogun-image {
    
    width: px;
  }


#s-20cf7bd1-4233-41fd-ad1a-ff35d63ec1c1 .shogun-image-content {
  
    align-items: center;
  
}

#s-d2813e34-8382-4600-8509-679fe624371b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d2813e34-8382-4600-8509-679fe624371b .shogun-heading-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 {
  display: none;
}
#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134, #wrap-s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 {
  display: none;
}
#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134, #wrap-s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 {
  display: none;
}
#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134, #wrap-s-5f835f42-c1e1-41f5-bcc5-5adc78f59134 { display:none !important; }}


#s-5f835f42-c1e1-41f5-bcc5-5adc78f59134.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  
  display:  inline-block ;
}

@media (max-width: 767px){#s-a61b3d77-917d-4911-bc49-e8a293800601 {
  
}
}
@media (min-width: 0px) {
[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-a61b3d77-917d-4911-bc49-e8a293800601"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-ab64850a-3eae-4358-b318-f11e1255fbef {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ab64850a-3eae-4358-b318-f11e1255fbef .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-890c9272-9507-4619-b192-84c2ac014f00 {
  text-align: center;
}




  #s-890c9272-9507-4619-b192-84c2ac014f00 img.shogun-image {
    
    width: px;
  }


#s-890c9272-9507-4619-b192-84c2ac014f00 .shogun-image-content {
  
    align-items: center;
  
}

#s-42600237-b348-45f6-a5f6-b352d3caabcd {
  display: none;
}
#s-598ac397-f6c9-43c8-9725-d10a8e951e67 {
  text-align: center;
}

#s-598ac397-f6c9-43c8-9725-d10a8e951e67 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-598ac397-f6c9-43c8-9725-d10a8e951e67 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-598ac397-f6c9-43c8-9725-d10a8e951e67 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4b06e02c-38c2-49c6-af04-e6b051b688ca {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-4b06e02c-38c2-49c6-af04-e6b051b688ca:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4b06e02c-38c2-49c6-af04-e6b051b688ca:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4b06e02c-38c2-49c6-af04-e6b051b688ca.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c6fab650-db9b-4616-91af-b8350de382bb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c6fab650-db9b-4616-91af-b8350de382bb .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-38f4cd14-d6a1-488d-b7ee-2d9723d957c4 {
  text-align: center;
}




  #s-38f4cd14-d6a1-488d-b7ee-2d9723d957c4 img.shogun-image {
    
    width: px;
  }


#s-38f4cd14-d6a1-488d-b7ee-2d9723d957c4 .shogun-image-content {
  
    align-items: center;
  
}

#s-8b3e93ce-80cc-482e-9976-0ab91565c399 {
  display: none;
}
#s-4d74fe4a-ee00-49cb-8855-bd9dc3b2d738 {
  text-align: center;
}

#s-4d74fe4a-ee00-49cb-8855-bd9dc3b2d738 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-4d74fe4a-ee00-49cb-8855-bd9dc3b2d738 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-4d74fe4a-ee00-49cb-8855-bd9dc3b2d738 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3fb5d082-32a2-4984-9232-bf34942999e4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-3fb5d082-32a2-4984-9232-bf34942999e4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3fb5d082-32a2-4984-9232-bf34942999e4:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3fb5d082-32a2-4984-9232-bf34942999e4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-428fe14e-4658-46f0-aaf4-abe6ab11a48c hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

@media (min-width: 0px) {
[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0523c735-e5b4-46cc-97ee-b2293dea89a2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-4c5d0a83-ebbd-412c-84e9-67cff81693fc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4c5d0a83-ebbd-412c-84e9-67cff81693fc .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7d523a6e-9e7b-4c13-bfd7-b0e74c5a3bbb {
  text-align: center;
}




  #s-7d523a6e-9e7b-4c13-bfd7-b0e74c5a3bbb img.shogun-image {
    
    width: px;
  }


#s-7d523a6e-9e7b-4c13-bfd7-b0e74c5a3bbb .shogun-image-content {
  
    align-items: center;
  
}

#s-4694fbe4-7f11-4a86-b9d3-0b401efbac58 {
  display: none;
}
#s-91241223-ea1c-4f60-b78b-1373838e20a8 {
  text-align: center;
}

#s-91241223-ea1c-4f60-b78b-1373838e20a8 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-91241223-ea1c-4f60-b78b-1373838e20a8 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-91241223-ea1c-4f60-b78b-1373838e20a8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-95c0c90a-c5b2-4a65-83ee-9915781b7361 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-95c0c90a-c5b2-4a65-83ee-9915781b7361:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-95c0c90a-c5b2-4a65-83ee-9915781b7361:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-95c0c90a-c5b2-4a65-83ee-9915781b7361.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9cfbab5c-4fab-426f-aed8-2ccdeeff8509 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9cfbab5c-4fab-426f-aed8-2ccdeeff8509 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d061b2e0-bad5-4b32-b4c8-37bfc33fc68b {
  text-align: center;
}




  #s-d061b2e0-bad5-4b32-b4c8-37bfc33fc68b img.shogun-image {
    
    width: px;
  }


#s-d061b2e0-bad5-4b32-b4c8-37bfc33fc68b .shogun-image-content {
  
    align-items: center;
  
}

#s-fb6df0d1-e710-4e57-a72e-f838e387662b {
  display: none;
}
#s-86925370-4174-43e9-83fb-9d76eeb92ba5 {
  text-align: center;
}

#s-86925370-4174-43e9-83fb-9d76eeb92ba5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-86925370-4174-43e9-83fb-9d76eeb92ba5 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-86925370-4174-43e9-83fb-9d76eeb92ba5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5ee79bc6-2829-4b03-b731-439c7e084b73 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5ee79bc6-2829-4b03-b731-439c7e084b73:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5ee79bc6-2829-4b03-b731-439c7e084b73:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5ee79bc6-2829-4b03-b731-439c7e084b73.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-bf3deef7-35b7-41ba-9236-81b71c441c4e hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

@media (min-width: 0px) {
[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-0d8647f8-d3a1-428e-94eb-9a23d1b35f38"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-4d90e666-aea7-453f-8e63-d1b315176099 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4d90e666-aea7-453f-8e63-d1b315176099 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f60397e9-d886-4c80-9390-c2d991bfe592 {
  text-align: center;
}




  #s-f60397e9-d886-4c80-9390-c2d991bfe592 img.shogun-image {
    
    width: px;
  }


#s-f60397e9-d886-4c80-9390-c2d991bfe592 .shogun-image-content {
  
    align-items: center;
  
}

#s-2c160c35-65ce-4c65-b8d2-5ba7001fa8a9 {
  display: none;
}
#s-e13512b1-9d75-4b08-9133-ecad88315875 {
  text-align: center;
}

#s-e13512b1-9d75-4b08-9133-ecad88315875 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e13512b1-9d75-4b08-9133-ecad88315875 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-e13512b1-9d75-4b08-9133-ecad88315875 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bb3a6fcd-7eae-44ae-877f-6b422377a6d3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-bb3a6fcd-7eae-44ae-877f-6b422377a6d3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-bb3a6fcd-7eae-44ae-877f-6b422377a6d3:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-bb3a6fcd-7eae-44ae-877f-6b422377a6d3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c6e036f6-f8a3-49e6-b8e2-5c962e579e72 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c6e036f6-f8a3-49e6-b8e2-5c962e579e72 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-61800287-0c4b-4591-bf59-ea04f083ba07 {
  text-align: center;
}




  #s-61800287-0c4b-4591-bf59-ea04f083ba07 img.shogun-image {
    
    width: px;
  }


#s-61800287-0c4b-4591-bf59-ea04f083ba07 .shogun-image-content {
  
    align-items: center;
  
}

#s-9202f2dc-3d92-40d2-b8a3-cf4a2dd4b038 {
  display: none;
}
#s-2ccd479d-8dfc-4d30-adf8-7ea66584ccf2 {
  text-align: center;
}

#s-2ccd479d-8dfc-4d30-adf8-7ea66584ccf2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-2ccd479d-8dfc-4d30-adf8-7ea66584ccf2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-2ccd479d-8dfc-4d30-adf8-7ea66584ccf2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3408573a-b623-40ec-8837-4c723020c52d {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-3408573a-b623-40ec-8837-4c723020c52d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3408573a-b623-40ec-8837-4c723020c52d:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3408573a-b623-40ec-8837-4c723020c52d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-010eb276-b3cb-4467-a0bf-59111e7cf975"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-094a1977-6ff5-413e-8b6d-4a4d092da444 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-094a1977-6ff5-413e-8b6d-4a4d092da444 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e37c359c-aecb-4f39-b364-8848c4dee8ee {
  text-align: center;
}




  #s-e37c359c-aecb-4f39-b364-8848c4dee8ee img.shogun-image {
    
    width: px;
  }


#s-e37c359c-aecb-4f39-b364-8848c4dee8ee .shogun-image-content {
  
    align-items: center;
  
}

#s-81f93f3f-46df-4aac-b0c9-f32acb739057 {
  display: none;
}
#s-88062221-7c69-4c9a-8946-88e8cb3f7b84 {
  text-align: center;
}

#s-88062221-7c69-4c9a-8946-88e8cb3f7b84 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-88062221-7c69-4c9a-8946-88e8cb3f7b84 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-88062221-7c69-4c9a-8946-88e8cb3f7b84 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f3fcb7af-e19a-4f75-9901-72a75386874a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-f3fcb7af-e19a-4f75-9901-72a75386874a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f3fcb7af-e19a-4f75-9901-72a75386874a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-f3fcb7af-e19a-4f75-9901-72a75386874a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-431de821-03ed-423b-b163-4fec3c42affc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-431de821-03ed-423b-b163-4fec3c42affc .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-39b15694-4c54-44ea-b3af-b54d664f164d {
  text-align: center;
}




  #s-39b15694-4c54-44ea-b3af-b54d664f164d img.shogun-image {
    
    width: px;
  }


#s-39b15694-4c54-44ea-b3af-b54d664f164d .shogun-image-content {
  
    align-items: center;
  
}

#s-760e754e-11a2-4593-b6c2-768b962909e7 {
  display: none;
}
#s-b4a67da9-bc90-430f-b9e0-f33cf48d68cb {
  text-align: center;
}

#s-b4a67da9-bc90-430f-b9e0-f33cf48d68cb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b4a67da9-bc90-430f-b9e0-f33cf48d68cb .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-b4a67da9-bc90-430f-b9e0-f33cf48d68cb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9922ec43-ac7b-40ec-8beb-6a2e510c9ecd {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-9922ec43-ac7b-40ec-8beb-6a2e510c9ecd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9922ec43-ac7b-40ec-8beb-6a2e510c9ecd:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-9922ec43-ac7b-40ec-8beb-6a2e510c9ecd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cf484065-ea2f-4854-9186-ac4b886a9492"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-05c39aa8-eb28-40eb-8d3b-6048ecfef8ce {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-05c39aa8-eb28-40eb-8d3b-6048ecfef8ce .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-165fc62d-ef16-45ee-a17a-4205dab043d2 {
  text-align: center;
}




  #s-165fc62d-ef16-45ee-a17a-4205dab043d2 img.shogun-image {
    
    width: px;
  }


#s-165fc62d-ef16-45ee-a17a-4205dab043d2 .shogun-image-content {
  
    align-items: center;
  
}

#s-71eb3f1f-6f6f-4988-a013-d22f88b3e43e {
  display: none;
}
#s-91763a9a-9705-4a9b-a4d6-4e10423c74dd {
  text-align: center;
}

#s-91763a9a-9705-4a9b-a4d6-4e10423c74dd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-91763a9a-9705-4a9b-a4d6-4e10423c74dd .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-91763a9a-9705-4a9b-a4d6-4e10423c74dd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-57cf82e7-8e6f-4c76-b5e3-a5dcd788a243 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-57cf82e7-8e6f-4c76-b5e3-a5dcd788a243:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-57cf82e7-8e6f-4c76-b5e3-a5dcd788a243:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-57cf82e7-8e6f-4c76-b5e3-a5dcd788a243.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-83e545a9-21ce-4f91-8b80-7ad17cd13cca {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-83e545a9-21ce-4f91-8b80-7ad17cd13cca .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6850f0f2-c704-43ac-b336-9ca49c232cb6 {
  text-align: center;
}




  #s-6850f0f2-c704-43ac-b336-9ca49c232cb6 img.shogun-image {
    
    width: px;
  }


#s-6850f0f2-c704-43ac-b336-9ca49c232cb6 .shogun-image-content {
  
    align-items: center;
  
}

#s-519a1e34-493d-44a3-82aa-0975d05d5027 {
  display: none;
}
#s-b561e0e2-3720-45de-bbb3-c3f490c714fd {
  text-align: center;
}

#s-b561e0e2-3720-45de-bbb3-c3f490c714fd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b561e0e2-3720-45de-bbb3-c3f490c714fd .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-b561e0e2-3720-45de-bbb3-c3f490c714fd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-dc93f5df-d6db-4b25-a545-90e95dac5043 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-dc93f5df-d6db-4b25-a545-90e95dac5043:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-dc93f5df-d6db-4b25-a545-90e95dac5043:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-dc93f5df-d6db-4b25-a545-90e95dac5043.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-35e94f1a-a71e-4565-8590-bafdb4c7b65b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-b707f8bc-63b7-4082-a506-efe6fa320e8b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b707f8bc-63b7-4082-a506-efe6fa320e8b .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fdc547f7-8ef3-4adc-be77-57f221556c7d {
  text-align: center;
}




  #s-fdc547f7-8ef3-4adc-be77-57f221556c7d img.shogun-image {
    
    width: px;
  }


#s-fdc547f7-8ef3-4adc-be77-57f221556c7d .shogun-image-content {
  
    align-items: center;
  
}

#s-c70a15a0-b126-40c7-8814-4b827b5108d4 {
  display: none;
}
#s-e9b77e61-3c42-4053-9883-c09121273b12 {
  text-align: center;
}

#s-e9b77e61-3c42-4053-9883-c09121273b12 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e9b77e61-3c42-4053-9883-c09121273b12 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
}

#s-e9b77e61-3c42-4053-9883-c09121273b12 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d1dd5bad-71d2-4761-9a7c-125d61f348d0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-d1dd5bad-71d2-4761-9a7c-125d61f348d0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d1dd5bad-71d2-4761-9a7c-125d61f348d0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d1dd5bad-71d2-4761-9a7c-125d61f348d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-62597d97-356c-4045-83a9-71bb3f89c601 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-1e52ad90-5f21-4f50-8437-f77778508a31 {
  margin-top: 5%;
margin-left: 5%;
margin-bottom: 5%;
margin-right: 5%;
}
@media (max-width: 767px){#s-1e52ad90-5f21-4f50-8437-f77778508a31 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}
}
@media (min-width: 0px) {
[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-1e52ad90-5f21-4f50-8437-f77778508a31"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-50cab0db-eef5-4975-a347-ebb2f9c64bab {
  background-repeat: no-repeat;
background-size: cover;
min-height: 540px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-50cab0db-eef5-4975-a347-ebb2f9c64bab {
  min-height: 540px;
}
}@media (max-width: 767px){#s-50cab0db-eef5-4975-a347-ebb2f9c64bab {
  display: none;
}
#s-50cab0db-eef5-4975-a347-ebb2f9c64bab, #wrap-s-50cab0db-eef5-4975-a347-ebb2f9c64bab { display:none !important; }}







#s-50cab0db-eef5-4975-a347-ebb2f9c64bab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-50cab0db-eef5-4975-a347-ebb2f9c64bab.shg-box.shg-c {
  justify-content: center;
}

#s-bad38058-53dc-4905-9995-38396335e65e {
  min-height: 50px;
}








#s-bad38058-53dc-4905-9995-38396335e65e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bad38058-53dc-4905-9995-38396335e65e.shg-box.shg-c {
  justify-content: flex-end;
}

#s-75032ff7-cc29-4d12-bf4d-d3fffded0188 {
  padding-top: 10%;
padding-left: 10%;
padding-bottom: 10%;
padding-right: 10%;
min-height: 50px;
background-color: rgba(41, 52, 89, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-75032ff7-cc29-4d12-bf4d-d3fffded0188 {
  padding-top: 10%;
padding-bottom: 10%;
}
}@media (max-width: 767px){#s-75032ff7-cc29-4d12-bf4d-d3fffded0188 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
}
}







#s-75032ff7-cc29-4d12-bf4d-d3fffded0188 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-75032ff7-cc29-4d12-bf4d-d3fffded0188.shg-box.shg-c {
  justify-content: center;
}

#s-60e8589a-f381-4f39-96f4-88c7e5388ce0 {
  margin-bottom: 10px;
}

#s-60e8589a-f381-4f39-96f4-88c7e5388ce0 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: -1px;
  
}



#s-beaf6ea8-64e4-4d9a-b75e-4222eda260e9 {
  margin-bottom: 10px;
text-align: left;
}




  #s-beaf6ea8-64e4-4d9a-b75e-4222eda260e9 img.shogun-image {
    
    width: px;
  }


#s-beaf6ea8-64e4-4d9a-b75e-4222eda260e9 .shogun-image-content {
  
    align-items: center;
  
}

#s-c51d44b7-dc8b-4b9a-87c0-733369757f97 {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-c51d44b7-dc8b-4b9a-87c0-733369757f97 {
  margin-bottom: 10px;
}
}
#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-box {
  padding: 10px;
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-box label.shogun-form-label {
  display: flex;
  font-weight:  normal;
  color: #000;
  
  
  
  
  
  
  
  
  
  
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-success-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: ;
  font-style: ;
  color: rgba(125, 220, 31, 1);
  font-family: Oswald;
  font-weight: 500;
  
  
  
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-field-error-msg > svg {
  margin-right: 4px;
  stroke: rgba(220, 30, 50, 1);
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-success-msg > svg {
  margin-right: 4px;
  stroke: rgba(125, 220, 31, 1);
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-field-error-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: ;
  font-style: ;
  color: rgba(220, 30, 50, 1);
  font-family: Oswald;
  font-weight: 500;
  
  
  
}

#s-3f0f6b59-027d-4aa5-9a0e-0362d621c74b .shogun-form-field-error-msg > span {
  display: flex;
  align-items: center;
}
#s-003b2e8d-4f14-485b-b840-a6d6667e511e {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-003b2e8d-4f14-485b-b840-a6d6667e511e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

.shogun-form-text-input-field {
  width: 100%;
}

.shogun-form-text-input-field:focus {
  outline: none;
}

textarea.shogun-form-text-input-field {
  resize: none;
  overflow: hidden;
  min-height: 70px !important;
}

#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa  .shogun-form-text-input-field {
  border-width: 0px;
  border-color: rgba(238, 233, 233, 1);
  border-radius: 2px;
  background-color: rgba(255, 255, 255, 1);
  
  font-size: ;
  font-style: ;
  color: rgba(21, 25, 29, 1);
  font-family: Montserrat;
  font-weight: ;
  line-height: 1.75em;
  
}

#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa  .shogun-form-text-input-field::-moz-placeholder {
  font-size: ;
  font-style: ;
  color: rgba(37, 37, 38, 1);
  font-family: Montserrat;
  font-weight: ;
  
  
}

#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa  .shogun-form-text-input-field:-ms-input-placeholder {
  font-size: ;
  font-style: ;
  color: rgba(37, 37, 38, 1);
  font-family: Montserrat;
  font-weight: ;
  
  
}

#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa  .shogun-form-text-input-field::placeholder {
  font-size: ;
  font-style: ;
  color: rgba(37, 37, 38, 1);
  font-family: Montserrat;
  font-weight: ;
  
  
}


#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa .shogun-form-text-input-field:hover {
  border-width: 0px;
  border-color: rgba(190, 186, 186, 1);
  border-radius: 2px;
  background-color: rgba(255, 255, 255, 0.9);
  color: rgba(37, 37, 38, 1);
}



#s-e47894b9-94e4-4280-a299-8fecf6b3c2fa .shogun-form-text-input-field:focus {
  border-width: 0px;
  border-color: rgba(190, 186, 186, 1);
  border-radius: 2px;
  
  color: rgba(27, 27, 27, 1);
}


.shogun-form-box-submit:focus {
  outline: none;
}

.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-82b80500-b262-4d90-af10-0980e2ba5107 {
  border-style: solid;
margin-top: 5px;
padding-top: 14px;
padding-left: 16px;
padding-bottom: 14px;
padding-right: 16px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 2px;
color: #FFFFFF;
background-color: rgba(71, 86, 97, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
font-family: Oswald;
font-weight: 500;
font-size: 14px;
letter-spacing: 2px;
}
#s-82b80500-b262-4d90-af10-0980e2ba5107:hover {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;
border-radius: 2px !important;
background-color: rgba(107, 119, 128, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-82b80500-b262-4d90-af10-0980e2ba5107:active {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;
border-radius: 2px !important;
background-color: rgba(89, 102, 112, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-82b80500-b262-4d90-af10-0980e2ba5107 {
  margin-top: 20px;
padding-left: 28px;
padding-right: 28px;
text-align: center;
}
}
#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled],
#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled]:hover,
#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled]:focus {
  background-color: #D7D5E2 !important;
}

#s-82b80500-b262-4d90-af10-0980e2ba5107 {
  display:  inline-block ;
  width:  auto ;
}

@media (max-width: 767px){#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled],
#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled]:hover,
#s-82b80500-b262-4d90-af10-0980e2ba5107[disabled]:focus {
  background-color: #D7D5E2 !important;
}

#s-82b80500-b262-4d90-af10-0980e2ba5107 {
  display:  inline-block ;
  width:  auto ;
}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}
