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

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

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

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

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

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

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

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

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

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

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

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

#s-be30f9fe-8e36-414f-8d63-84b0bf267e7c {
  margin-top: -157px;
min-height: 50px;
}








#s-be30f9fe-8e36-414f-8d63-84b0bf267e7c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be30f9fe-8e36-414f-8d63-84b0bf267e7c.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;
}

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

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

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

#s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9 {
  background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 3.0px);
}

}

@media (min-width: 992px) {
[id="s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 3.0px);
}

}

@media (min-width: 1200px) {
[id="s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 3.0px);
}

}

@media (max-width: 767px) {
  [id="s-a2d08248-7c4d-4f5a-a7f5-342ea8aadab9"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-3911671f-9d1a-4b17-aa43-f575289aab4f {
  min-height: 50px;
}








#s-3911671f-9d1a-4b17-aa43-f575289aab4f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3911671f-9d1a-4b17-aa43-f575289aab4f.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  
  
  text-transform: none;
  
  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-a6159da7-2879-46f3-a000-feb4203b9b5e {
  padding-top: 20px;
padding-bottom: 25px;
text-align: center;
}

#s-a6159da7-2879-46f3-a000-feb4203b9b5e .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 46px;
  line-height: 1em;
  
  
}



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

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  
  
  
}

.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;
  
  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 {
  margin-block-end: 1em;
  margin-block-start: 1em;
  margin-bottom: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-top: 0;
  padding-inline-start: 40px;
}

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

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

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

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

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  
  
  
}

.shg-theme-text-content p {
  
  
  
}

#s-b7266c0d-d07a-4d27-b4cf-76295106f18a {
  margin-left: 20px;
margin-right: 20px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b7266c0d-d07a-4d27-b4cf-76295106f18a {
  display: none;
}
#s-b7266c0d-d07a-4d27-b4cf-76295106f18a, #wrap-s-b7266c0d-d07a-4d27-b4cf-76295106f18a, #wrap-content-s-b7266c0d-d07a-4d27-b4cf-76295106f18a { display: none !important; }}@media (max-width: 767px){#s-b7266c0d-d07a-4d27-b4cf-76295106f18a {
  display: none;
}
#s-b7266c0d-d07a-4d27-b4cf-76295106f18a, #wrap-s-b7266c0d-d07a-4d27-b4cf-76295106f18a, #wrap-content-s-b7266c0d-d07a-4d27-b4cf-76295106f18a { display: none !important; }}
#s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f {
  margin-left: 28px;
margin-right: 28px;
padding-top: 0px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f {
  display: none;
}
#s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f, #wrap-s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f, #wrap-content-s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f {
  display: none;
}
#s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f, #wrap-s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f, #wrap-content-s-867d1bc7-faeb-41aa-a6f3-6ebbf668f55f { display: none !important; }}
.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

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

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b {
  margin-left: 5px;
margin-right: 5px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c5724e48-936a-4a48-844a-8d70cce09f3b {
  
}
}
#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(253, 253, 253, 1);
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 0px;
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(203, 63, 0, 1);
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(253, 253, 253, 1);
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(203, 63, 0, 1);
  text-align: center;
  
  
  
  font-size: 23px;
}

#s-c5724e48-936a-4a48-844a-8d70cce09f3b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 23px;
}
#s-99ab1e61-34b0-4982-b97d-c37178e9aeda {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-c653e5dd-cf22-409e-ba3c-bf8189b2c908 {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-6f794736-b4c1-4c4c-b123-c8ea67efce69 {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 {
  margin-left: 5px;
margin-right: 5px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-5567ac19-9e8a-4a51-ab90-3897593854a3 {
  display: none;
}
#s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-content-s-5567ac19-9e8a-4a51-ab90-3897593854a3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5567ac19-9e8a-4a51-ab90-3897593854a3 {
  display: none;
}
#s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-content-s-5567ac19-9e8a-4a51-ab90-3897593854a3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5567ac19-9e8a-4a51-ab90-3897593854a3 {
  display: none;
}
#s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-content-s-5567ac19-9e8a-4a51-ab90-3897593854a3 { display: none !important; }}@media (max-width: 767px){#s-5567ac19-9e8a-4a51-ab90-3897593854a3 {
  display: none;
}
#s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-s-5567ac19-9e8a-4a51-ab90-3897593854a3, #wrap-content-s-5567ac19-9e8a-4a51-ab90-3897593854a3 { display: none !important; }}
#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(253, 253, 253, 1);
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 0px;
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(203, 63, 0, 1);
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(253, 253, 253, 1);
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(203, 63, 0, 1);
  text-align: center;
  
  
  
  font-size: 23px;
}

#s-5567ac19-9e8a-4a51-ab90-3897593854a3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 23px;
}
#s-2c760d2e-9051-4153-a9a4-24e7c75bcfc7 {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-70e6b5fc-76df-435b-9597-552cc0f2f8dd {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-99f804c3-727a-4a04-9a58-e68a043f0da5 {
  padding-left: 5px;
padding-right: 5px;
background-color: rgba(0, 0, 0, 0);
}

#s-a9e4271c-3fbc-48a5-8e2b-b32904f82ea8 {
  min-height: 50px;
}








#s-a9e4271c-3fbc-48a5-8e2b-b32904f82ea8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a9e4271c-3fbc-48a5-8e2b-b32904f82ea8.shg-box.shg-c {
  justify-content: center;
}

#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd {
  min-height: 30px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd {
  display: none;
}
#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-content-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd {
  display: none;
}
#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-content-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd {
  display: none;
}
#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd, #wrap-content-s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd { display: none !important; }}







#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80731bc2-7f23-4c6d-ac03-3f8e3af945bd.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-37a2356a-aeff-46db-b265-6c481185f399 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-37a2356a-aeff-46db-b265-6c481185f399 .shg-sld-dot {
  background-color: rgba(211, 83, 251, 1);
}

#s-37a2356a-aeff-46db-b265-6c481185f399 .shg-sld-nav-button.shg-sld-left,
#s-37a2356a-aeff-46db-b265-6c481185f399 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(211, 83, 251, 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-d7f83e23-7267-4945-b56d-a8e434ead14c {
  text-align: center;
}

#s-d7f83e23-7267-4945-b56d-a8e434ead14c {
  overflow: hidden;
  
  
}







  #s-d7f83e23-7267-4945-b56d-a8e434ead14c img.shogun-image {
    

    
    
    
  }


#s-d7f83e23-7267-4945-b56d-a8e434ead14c .shogun-image-content {
  
    justify-content: center;
  
}

#s-e1d08607-5b05-4365-9d53-8b6dd38553c2 {
  text-align: center;
}

#s-e1d08607-5b05-4365-9d53-8b6dd38553c2 {
  overflow: hidden;
  
  
}







  #s-e1d08607-5b05-4365-9d53-8b6dd38553c2 img.shogun-image {
    

    
    
    
  }


#s-e1d08607-5b05-4365-9d53-8b6dd38553c2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e38809a9-a763-42f7-a0f1-958afd62f27f {
  text-align: center;
}

#s-e38809a9-a763-42f7-a0f1-958afd62f27f {
  overflow: hidden;
  
  
}







  #s-e38809a9-a763-42f7-a0f1-958afd62f27f img.shogun-image {
    

    
    
    
  }


#s-e38809a9-a763-42f7-a0f1-958afd62f27f .shogun-image-content {
  
    justify-content: center;
  
}

#s-bd6dc8be-d5fb-4610-a986-834f17d4e55f {
  text-align: center;
}

#s-bd6dc8be-d5fb-4610-a986-834f17d4e55f {
  overflow: hidden;
  
  
}







  #s-bd6dc8be-d5fb-4610-a986-834f17d4e55f img.shogun-image {
    

    
    
    
  }


#s-bd6dc8be-d5fb-4610-a986-834f17d4e55f .shogun-image-content {
  
    justify-content: center;
  
}

#s-3085c986-3e36-496b-9cb4-366cc7bd6fa1 {
  text-align: center;
}

#s-3085c986-3e36-496b-9cb4-366cc7bd6fa1 {
  overflow: hidden;
  
  
}







  #s-3085c986-3e36-496b-9cb4-366cc7bd6fa1 img.shogun-image {
    

    
    
    
  }


#s-3085c986-3e36-496b-9cb4-366cc7bd6fa1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e80ec548-8bad-4f6f-bdcc-0f561b65842f {
  text-align: center;
}

#s-e80ec548-8bad-4f6f-bdcc-0f561b65842f {
  overflow: hidden;
  
  
}







  #s-e80ec548-8bad-4f6f-bdcc-0f561b65842f img.shogun-image {
    

    
    
    
  }


#s-e80ec548-8bad-4f6f-bdcc-0f561b65842f .shogun-image-content {
  
    justify-content: center;
  
}

#s-2a03a662-5bb6-4b67-94e1-4b113aa2097b {
  text-align: center;
}

#s-2a03a662-5bb6-4b67-94e1-4b113aa2097b {
  overflow: hidden;
  
  
}







  #s-2a03a662-5bb6-4b67-94e1-4b113aa2097b img.shogun-image {
    

    
    
    
  }


#s-2a03a662-5bb6-4b67-94e1-4b113aa2097b .shogun-image-content {
  
    justify-content: center;
  
}

#s-a340d6e1-bbb9-4796-a517-4421277cc3cf {
  text-align: center;
}

#s-a340d6e1-bbb9-4796-a517-4421277cc3cf {
  overflow: hidden;
  
  
}







  #s-a340d6e1-bbb9-4796-a517-4421277cc3cf img.shogun-image {
    

    
    
    
  }


#s-a340d6e1-bbb9-4796-a517-4421277cc3cf .shogun-image-content {
  
    justify-content: center;
  
}

#s-d345f9ea-0347-4b35-89df-c144bfeb9c6c {
  max-width: 800px;
text-align: center;
}

#s-d345f9ea-0347-4b35-89df-c144bfeb9c6c {
  overflow: hidden;
  
  
      max-width: 800px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-d345f9ea-0347-4b35-89df-c144bfeb9c6c .shogun-image-content {
  
    justify-content: center;
  
}

#s-a5df7a55-d89d-4b07-a927-21cf03e2cf06 {
  text-align: center;
}

#s-a5df7a55-d89d-4b07-a927-21cf03e2cf06 {
  overflow: hidden;
  
  
}







  #s-a5df7a55-d89d-4b07-a927-21cf03e2cf06 img.shogun-image {
    

    
    
    
  }


#s-a5df7a55-d89d-4b07-a927-21cf03e2cf06 .shogun-image-content {
  
    justify-content: center;
  
}

#s-068018bb-15cd-49b6-8032-8984f07297dc {
  min-height: 50px;
}








#s-068018bb-15cd-49b6-8032-8984f07297dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-068018bb-15cd-49b6-8032-8984f07297dc.shg-box.shg-c {
  justify-content: center;
}

#s-e4bc1680-164f-4c38-af37-d09d49515ae4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-e4bc1680-164f-4c38-af37-d09d49515ae4 {
  display: none;
}
#s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-content-s-e4bc1680-164f-4c38-af37-d09d49515ae4 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e4bc1680-164f-4c38-af37-d09d49515ae4 {
  display: none;
}
#s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-content-s-e4bc1680-164f-4c38-af37-d09d49515ae4 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e4bc1680-164f-4c38-af37-d09d49515ae4 {
  display: none;
}
#s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-content-s-e4bc1680-164f-4c38-af37-d09d49515ae4 { display: none !important; }}@media (max-width: 767px){#s-e4bc1680-164f-4c38-af37-d09d49515ae4 {
  display: none;
}
#s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-s-e4bc1680-164f-4c38-af37-d09d49515ae4, #wrap-content-s-e4bc1680-164f-4c38-af37-d09d49515ae4 { display: none !important; }}
#s-e4bc1680-164f-4c38-af37-d09d49515ae4 .shogun-heading-component h1 {
  color: rgba(138, 1, 172, 1);
  font-weight:  normal ;
  font-family: "Courgette";
  font-style:  normal ;
  font-size: 29px;
  
  
  
}



#s-f436fa47-4d73-43e2-b821-86c152c24af9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-f436fa47-4d73-43e2-b821-86c152c24af9 {
  display: none;
}
#s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-content-s-f436fa47-4d73-43e2-b821-86c152c24af9 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f436fa47-4d73-43e2-b821-86c152c24af9 {
  display: none;
}
#s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-content-s-f436fa47-4d73-43e2-b821-86c152c24af9 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f436fa47-4d73-43e2-b821-86c152c24af9 {
  display: none;
}
#s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-content-s-f436fa47-4d73-43e2-b821-86c152c24af9 { display: none !important; }}@media (max-width: 767px){#s-f436fa47-4d73-43e2-b821-86c152c24af9 {
  display: none;
}
#s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-s-f436fa47-4d73-43e2-b821-86c152c24af9, #wrap-content-s-f436fa47-4d73-43e2-b821-86c152c24af9 { display: none !important; }}
#s-f436fa47-4d73-43e2-b821-86c152c24af9 .shogun-heading-component h1 {
  color: rgba(138, 1, 172, 1);
  font-weight:  normal ;
  font-family: "Courgette";
  font-style:  normal ;
  font-size: 50px;
  
  
  
}



#s-99961705-3a7c-49d8-a15e-f5480252aacc {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-b4f2b28a-609d-44a2-aabb-218128d1440f {
  min-height: 50px;
}








#s-b4f2b28a-609d-44a2-aabb-218128d1440f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b4f2b28a-609d-44a2-aabb-218128d1440f.shg-box.shg-c {
  justify-content: center;
}

#s-728796df-c368-40e3-8a62-5979a211f7dd {
  background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-728796df-c368-40e3-8a62-5979a211f7dd {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-728796df-c368-40e3-8a62-5979a211f7dd {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-728796df-c368-40e3-8a62-5979a211f7dd {
  
}
}@media (max-width: 767px){#s-728796df-c368-40e3-8a62-5979a211f7dd {
  
}
}







#s-728796df-c368-40e3-8a62-5979a211f7dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-728796df-c368-40e3-8a62-5979a211f7dd.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7440134f-1ea0-429c-8bf6-681f6619abfd {
  margin-bottom: -20px;
}

#s-07be20e2-6c37-4e9b-b03a-a08fabea7ef8 {
  min-height: 50px;
}








#s-07be20e2-6c37-4e9b-b03a-a08fabea7ef8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-07be20e2-6c37-4e9b-b03a-a08fabea7ef8.shg-box.shg-c {
  justify-content: center;
}

#s-963c8de7-0026-46e9-b066-86713a110865 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
@media (max-width: 767px){#s-963c8de7-0026-46e9-b066-86713a110865 {
  
}
}
#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 0);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 194, 195, 1);
  padding: 8px;
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 0);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Josefin Sans;
  font-weight: normal;
  font-style: normal;
  font-size: 26px;
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 26px;
}@media (max-width: 767px){#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 0);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 194, 195, 1);
  padding: 8px;
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 0);
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Josefin Sans;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
}

#s-963c8de7-0026-46e9-b066-86713a110865 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 21px;
}}
#s-112efb99-bfbb-4697-bea3-6608e1cbeef2 {
  background-color: rgba(249, 194, 195, 1);
}

@media (min-width: 0px) {
[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-112efb99-bfbb-4697-bea3-6608e1cbeef2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-afcf9963-6699-4426-94a0-4789858f523c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-70581d07-9e03-43d2-9447-1594ffb84c2f {
  padding-top: 0px;
padding-bottom: 10px;
background-color: rgba(248, 235, 225, 1);
}

#s-c0b7a95c-f55a-4862-b22c-c6750d4bdc7e {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.48);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-c0b7a95c-f55a-4862-b22c-c6750d4bdc7e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c0b7a95c-f55a-4862-b22c-c6750d4bdc7e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c0b7a95c-f55a-4862-b22c-c6750d4bdc7e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c0b7a95c-f55a-4862-b22c-c6750d4bdc7e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-c8836cb5-1a21-4c5c-875b-0522b38d9534 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-c8836cb5-1a21-4c5c-875b-0522b38d9534 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c8836cb5-1a21-4c5c-875b-0522b38d9534.shg-box.shg-c {
  justify-content: center;
}

#s-93e01c1c-7255-428d-bf2d-7590d505d1d8 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(189, 189, 189, 1);
border-style: solid;
}

.shg-gallery-root {}

.shg-gallery-arrows-container {
  display: flex;
  align-items: center;
  position: relative;
}

.shg-gallery-dots-container {
  display: flex;
  justify-content: center;
  position: relative;
}

.shg-gallery-scroll-container {
  position: relative;
}

.shg-gallery-thumb-list {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
}

.shg-gallery-thumb-image {
  max-width: 100%;
  display: inline-block;
  cursor: pointer;
}

.shg-gallery-thumb-image:hover {
  opacity: 0.6;
}

.shg-gallery-thumb-image-square {
  display: flex;
  align-items: center;
  overflow: hidden;
  justify-content: center;
  align-items: center;
}

.shg-gallery-image-hidden {
  display: none;
}

.shg-gallery-scroll-button {
  position: absolute;
  width: 3%;
  max-width: 48px;
  max-height: 48px;
}

.shg-left {
  left: 0;
  margin-left: 1%;
}

.shg-right {
  right: 0;
  margin-right: 1%;
}

.shg-gallery-dot {
  height: 14px;
  width: 14px;
  opacity: 0.5;
  border-radius: 100%;
  margin: 0 8px;
}

.shg-selected {
  opacity: 1;
}
#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-0d3c2a19-9cf4-46ca-9fb5-e812d5a1132f .shg-gallery-dot {
  background-color: rgba(116, 115, 115, 0.53);
}

#s-9001dbfb-90cc-4eca-9b2f-530c63ced64d {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-4905353d-57b4-4a32-a7d0-864f8634cdf2 {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-4905353d-57b4-4a32-a7d0-864f8634cdf2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-4905353d-57b4-4a32-a7d0-864f8634cdf2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4905353d-57b4-4a32-a7d0-864f8634cdf2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4905353d-57b4-4a32-a7d0-864f8634cdf2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-61ca1224-f1c8-44ad-85ac-dc6179e5d03a {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-61ca1224-f1c8-44ad-85ac-dc6179e5d03a .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-ee19c26f-0cec-4f71-89ec-5a915f51b2d1 {
  min-height: 35px;
}








#s-ee19c26f-0cec-4f71-89ec-5a915f51b2d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee19c26f-0cec-4f71-89ec-5a915f51b2d1.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-b5afb282-3565-4d70-a3a9-367211375e4c:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-b5afb282-3565-4d70-a3a9-367211375e4c:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-b5afb282-3565-4d70-a3a9-367211375e4c-atc-btn-wrapper {
    text-align: center;
  }


#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-b5afb282-3565-4d70-a3a9-367211375e4c-atc-btn-wrapper {
    text-align: center;
  }


#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-b5afb282-3565-4d70-a3a9-367211375e4c-atc-btn-wrapper {
    text-align: center;
  }


#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-b5afb282-3565-4d70-a3a9-367211375e4c-atc-btn-wrapper {
    text-align: center;
  }


#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-b5afb282-3565-4d70-a3a9-367211375e4c-atc-btn-wrapper {
    text-align: center;
  }


#s-b5afb282-3565-4d70-a3a9-367211375e4c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-b5afb282-3565-4d70-a3a9-367211375e4c.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-f6917685-d288-4fd9-991c-0b76bda282f5 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f6917685-d288-4fd9-991c-0b76bda282f5 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-bdfe0d8c-1dfd-401b-bf3b-69db8b0e883d {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-40228e91-e3e4-4c29-a577-185652468d6e {
  min-height: 35px;
}








#s-40228e91-e3e4-4c29-a577-185652468d6e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40228e91-e3e4-4c29-a577-185652468d6e.shg-box.shg-c {
  justify-content: center;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-05da0273-897c-46fc-9a72-891ac2a7e98a:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-05da0273-897c-46fc-9a72-891ac2a7e98a:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-05da0273-897c-46fc-9a72-891ac2a7e98a-atc-btn-wrapper {
    text-align: center;
  }


#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-05da0273-897c-46fc-9a72-891ac2a7e98a-atc-btn-wrapper {
    text-align: center;
  }


#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-05da0273-897c-46fc-9a72-891ac2a7e98a-atc-btn-wrapper {
    text-align: center;
  }


#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-05da0273-897c-46fc-9a72-891ac2a7e98a-atc-btn-wrapper {
    text-align: center;
  }


#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-05da0273-897c-46fc-9a72-891ac2a7e98a-atc-btn-wrapper {
    text-align: center;
  }


#s-05da0273-897c-46fc-9a72-891ac2a7e98a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-05da0273-897c-46fc-9a72-891ac2a7e98a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-b7bc4d98-3824-461d-8b54-0a84d624dea9 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-b7bc4d98-3824-461d-8b54-0a84d624dea9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7bc4d98-3824-461d-8b54-0a84d624dea9.shg-box.shg-c {
  justify-content: center;
}

#s-3c822140-9dc3-4413-b54c-5e1b84f1b0b4 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(189, 189, 189, 1);
border-style: solid;
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-69698f32-1fc2-4a61-8976-a8a4120586ba .shg-gallery-dot {
  background-color: rgba(111, 204, 240, 0.85);
}

#s-d18c72ad-c447-45c5-9c57-9c3aee62ce5d {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-4a026543-b048-4f2c-97da-c72bdb9ef8ef {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-4a026543-b048-4f2c-97da-c72bdb9ef8ef"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-4a026543-b048-4f2c-97da-c72bdb9ef8ef"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4a026543-b048-4f2c-97da-c72bdb9ef8ef"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4a026543-b048-4f2c-97da-c72bdb9ef8ef"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-fd6a3f77-89ef-48db-a361-e73580c14059 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fd6a3f77-89ef-48db-a361-e73580c14059 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-2c65d0d9-fde7-49e4-8e49-999a88630436 {
  min-height: 35px;
}








#s-2c65d0d9-fde7-49e4-8e49-999a88630436 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c65d0d9-fde7-49e4-8e49-999a88630436.shg-box.shg-c {
  justify-content: center;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2-atc-btn-wrapper {
    text-align: center;
  }


#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2-atc-btn-wrapper {
    text-align: center;
  }


#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2-atc-btn-wrapper {
    text-align: center;
  }


#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2-atc-btn-wrapper {
    text-align: center;
  }


#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2-atc-btn-wrapper {
    text-align: center;
  }


#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-c10a32a7-5d01-42e8-bc13-f8516655c5c2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-8eeb5417-fe49-41a1-bf37-5c46a1e7a314 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8eeb5417-fe49-41a1-bf37-5c46a1e7a314 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-d0f36909-5b3e-4dd9-8b7d-6546f6ef5b6e {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-2278deea-b116-42fc-9c07-8f5d2faacfc7 {
  min-height: 35px;
}








#s-2278deea-b116-42fc-9c07-8f5d2faacfc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2278deea-b116-42fc-9c07-8f5d2faacfc7.shg-box.shg-c {
  justify-content: center;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579-atc-btn-wrapper {
    text-align: center;
  }


#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579-atc-btn-wrapper {
    text-align: center;
  }


#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579-atc-btn-wrapper {
    text-align: center;
  }


#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579-atc-btn-wrapper {
    text-align: center;
  }


#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579-atc-btn-wrapper {
    text-align: center;
  }


#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-26bc90e9-520d-4e07-a3e5-5d4ef4576579.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-bc0f89fd-9be1-4cdc-adf7-3828d9d27d16 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-bc0f89fd-9be1-4cdc-adf7-3828d9d27d16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc0f89fd-9be1-4cdc-adf7-3828d9d27d16.shg-box.shg-c {
  justify-content: center;
}

#s-062665e1-063e-402e-8ef7-12c6d2390084 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(189, 189, 189, 1);
border-style: solid;
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-3e76d914-9b3c-4ebf-a8e8-e391cd0b2ce1 .shg-gallery-dot {
  background-color: rgba(72, 107, 219, 0.51);
}

#s-ca81adcb-3c7a-4de3-91ff-27adae6a164c {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-b6dc03be-deed-4607-b42f-93bfb8063f80 {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-b6dc03be-deed-4607-b42f-93bfb8063f80"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-b6dc03be-deed-4607-b42f-93bfb8063f80"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b6dc03be-deed-4607-b42f-93bfb8063f80"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b6dc03be-deed-4607-b42f-93bfb8063f80"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b0642df3-274e-4c0b-b51d-5b5bb594215b {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b0642df3-274e-4c0b-b51d-5b5bb594215b .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-9c49bc66-36cb-4944-ac6b-3180880510a2 {
  min-height: 35px;
}








#s-9c49bc66-36cb-4944-ac6b-3180880510a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9c49bc66-36cb-4944-ac6b-3180880510a2.shg-box.shg-c {
  justify-content: center;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-f23e6367-628e-44f6-af75-0a7224fcc237:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-f23e6367-628e-44f6-af75-0a7224fcc237:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-f23e6367-628e-44f6-af75-0a7224fcc237-atc-btn-wrapper {
    text-align: center;
  }


#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-f23e6367-628e-44f6-af75-0a7224fcc237-atc-btn-wrapper {
    text-align: center;
  }


#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-f23e6367-628e-44f6-af75-0a7224fcc237-atc-btn-wrapper {
    text-align: center;
  }


#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-f23e6367-628e-44f6-af75-0a7224fcc237-atc-btn-wrapper {
    text-align: center;
  }


#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-f23e6367-628e-44f6-af75-0a7224fcc237-atc-btn-wrapper {
    text-align: center;
  }


#s-f23e6367-628e-44f6-af75-0a7224fcc237 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-f23e6367-628e-44f6-af75-0a7224fcc237.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-f36190cc-d2af-4d93-aab8-fc8586ca186a {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f36190cc-d2af-4d93-aab8-fc8586ca186a .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-3d5a715a-07c7-4ac0-a26d-0fbca1cecad9 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-e331bdbf-49be-43f8-9c47-87d6490679e7 {
  min-height: 35px;
}








#s-e331bdbf-49be-43f8-9c47-87d6490679e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e331bdbf-49be-43f8-9c47-87d6490679e7.shg-box.shg-c {
  justify-content: center;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-01a9d521-f55f-40f9-8d89-59560469e0c5:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-01a9d521-f55f-40f9-8d89-59560469e0c5:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-01a9d521-f55f-40f9-8d89-59560469e0c5-atc-btn-wrapper {
    text-align: center;
  }


#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-01a9d521-f55f-40f9-8d89-59560469e0c5-atc-btn-wrapper {
    text-align: center;
  }


#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-01a9d521-f55f-40f9-8d89-59560469e0c5-atc-btn-wrapper {
    text-align: center;
  }


#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-01a9d521-f55f-40f9-8d89-59560469e0c5-atc-btn-wrapper {
    text-align: center;
  }


#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-01a9d521-f55f-40f9-8d89-59560469e0c5-atc-btn-wrapper {
    text-align: center;
  }


#s-01a9d521-f55f-40f9-8d89-59560469e0c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-01a9d521-f55f-40f9-8d89-59560469e0c5.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-3b036d6c-458c-45c9-a36c-e25948a9ab95 {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-3b036d6c-458c-45c9-a36c-e25948a9ab95"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b036d6c-458c-45c9-a36c-e25948a9ab95"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3b036d6c-458c-45c9-a36c-e25948a9ab95"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3b036d6c-458c-45c9-a36c-e25948a9ab95"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-61230f52-b7e1-47b9-94d8-ae3a70ba50af {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-61230f52-b7e1-47b9-94d8-ae3a70ba50af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61230f52-b7e1-47b9-94d8-ae3a70ba50af.shg-box.shg-c {
  justify-content: center;
}

#s-1d2f2734-29a3-42ef-86d0-ffd891ae4492 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-1d2f2734-29a3-42ef-86d0-ffd891ae4492 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d2f2734-29a3-42ef-86d0-ffd891ae4492.shg-box.shg-c {
  justify-content: center;
}

#s-ee57ab3d-7f3b-4da3-9958-41c68b97c1d4 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 0px;
  padding-bottom: 9px;
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-thumb-list-margin {
  margin-right: -0px;
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-9388a809-5a68-48d9-809d-11626bbdf81a .shg-gallery-dot {
  background-color: rgba(216, 118, 238, 0.7);
}

#s-a1f85e50-30ed-45c3-b817-dbf7aae88361 {
  
}

#s-bef50781-b9ec-45e0-8046-db2326d1d542 {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-bef50781-b9ec-45e0-8046-db2326d1d542"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-bef50781-b9ec-45e0-8046-db2326d1d542"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-bef50781-b9ec-45e0-8046-db2326d1d542"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-bef50781-b9ec-45e0-8046-db2326d1d542"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-0779ac8f-e791-4344-86df-7b63485be275 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0779ac8f-e791-4344-86df-7b63485be275 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-a7027ec6-e9a9-4195-9536-5da41881d514 {
  min-height: 35px;
}








#s-a7027ec6-e9a9-4195-9536-5da41881d514 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7027ec6-e9a9-4195-9536-5da41881d514.shg-box.shg-c {
  justify-content: center;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-dc239672-f9dc-4682-a0f3-f6b4514246f9:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-dc239672-f9dc-4682-a0f3-f6b4514246f9:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9-atc-btn-wrapper {
    text-align: center;
  }


#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9-atc-btn-wrapper {
    text-align: center;
  }


#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9-atc-btn-wrapper {
    text-align: center;
  }


#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9-atc-btn-wrapper {
    text-align: center;
  }


#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9-atc-btn-wrapper {
    text-align: center;
  }


#s-dc239672-f9dc-4682-a0f3-f6b4514246f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-dc239672-f9dc-4682-a0f3-f6b4514246f9.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-a2a41c4d-711e-4338-aa29-283a6168c1cd {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a2a41c4d-711e-4338-aa29-283a6168c1cd .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-2d948def-64c8-43a9-aa06-7771d96f55b4 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-6adacdf8-70b9-4f1f-82df-a9478cd79422 {
  min-height: 35px;
}








#s-6adacdf8-70b9-4f1f-82df-a9478cd79422 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6adacdf8-70b9-4f1f-82df-a9478cd79422.shg-box.shg-c {
  justify-content: center;
}

#s-4561f858-208d-48dc-a249-fda9d321b673 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-4561f858-208d-48dc-a249-fda9d321b673:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-4561f858-208d-48dc-a249-fda9d321b673:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-4561f858-208d-48dc-a249-fda9d321b673-atc-btn-wrapper {
    text-align: center;
  }


#s-4561f858-208d-48dc-a249-fda9d321b673 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-4561f858-208d-48dc-a249-fda9d321b673-atc-btn-wrapper {
    text-align: center;
  }


#s-4561f858-208d-48dc-a249-fda9d321b673 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-4561f858-208d-48dc-a249-fda9d321b673-atc-btn-wrapper {
    text-align: center;
  }


#s-4561f858-208d-48dc-a249-fda9d321b673 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-4561f858-208d-48dc-a249-fda9d321b673-atc-btn-wrapper {
    text-align: center;
  }


#s-4561f858-208d-48dc-a249-fda9d321b673 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-4561f858-208d-48dc-a249-fda9d321b673-atc-btn-wrapper {
    text-align: center;
  }


#s-4561f858-208d-48dc-a249-fda9d321b673 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-4561f858-208d-48dc-a249-fda9d321b673.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-ed0d04e7-4548-48a7-8e54-ed7f83ba2dbc {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-ed0d04e7-4548-48a7-8e54-ed7f83ba2dbc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed0d04e7-4548-48a7-8e54-ed7f83ba2dbc.shg-box.shg-c {
  justify-content: center;
}

#s-8685bffb-70fe-4a4f-a991-327d91bb9aae {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 0px;
  padding-bottom: 9px;
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-thumb-list-margin {
  margin-right: -0px;
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-720661d8-1b57-46ef-a9af-3bb1eccb36af .shg-gallery-dot {
  background-color: rgba(104, 192, 93, 0.7);
}

#s-199f6c34-2bae-479f-88a7-0030c62991c4 {
  
}

#s-c7a8ba1d-eb91-419d-b0be-9aaa8c8fb9bc {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-c7a8ba1d-eb91-419d-b0be-9aaa8c8fb9bc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-c7a8ba1d-eb91-419d-b0be-9aaa8c8fb9bc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c7a8ba1d-eb91-419d-b0be-9aaa8c8fb9bc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c7a8ba1d-eb91-419d-b0be-9aaa8c8fb9bc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-ab9cc046-ca64-432b-bba4-baec027da548 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ab9cc046-ca64-432b-bba4-baec027da548 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-c97adeb7-63e0-421f-8946-5b823a2003c4 {
  min-height: 35px;
}








#s-c97adeb7-63e0-421f-8946-5b823a2003c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c97adeb7-63e0-421f-8946-5b823a2003c4.shg-box.shg-c {
  justify-content: center;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84-atc-btn-wrapper {
    text-align: center;
  }


#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84-atc-btn-wrapper {
    text-align: center;
  }


#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84-atc-btn-wrapper {
    text-align: center;
  }


#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84-atc-btn-wrapper {
    text-align: center;
  }


#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84-atc-btn-wrapper {
    text-align: center;
  }


#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-abaf77ad-0fb7-464f-be44-ef5b7ad00c84.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-22bfeb23-a42f-4775-b421-3df350ac83e7 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-22bfeb23-a42f-4775-b421-3df350ac83e7 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-865a1b5e-1624-412a-a71e-12962c7283fa {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-0468329a-c408-4032-a1d7-e313a70b5cd3 {
  min-height: 35px;
}








#s-0468329a-c408-4032-a1d7-e313a70b5cd3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0468329a-c408-4032-a1d7-e313a70b5cd3.shg-box.shg-c {
  justify-content: center;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-69115487-49de-445a-a6ad-4c6f62c0502a:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-69115487-49de-445a-a6ad-4c6f62c0502a:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-69115487-49de-445a-a6ad-4c6f62c0502a-atc-btn-wrapper {
    text-align: center;
  }


#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-69115487-49de-445a-a6ad-4c6f62c0502a-atc-btn-wrapper {
    text-align: center;
  }


#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-69115487-49de-445a-a6ad-4c6f62c0502a-atc-btn-wrapper {
    text-align: center;
  }


#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-69115487-49de-445a-a6ad-4c6f62c0502a-atc-btn-wrapper {
    text-align: center;
  }


#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-69115487-49de-445a-a6ad-4c6f62c0502a-atc-btn-wrapper {
    text-align: center;
  }


#s-69115487-49de-445a-a6ad-4c6f62c0502a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-69115487-49de-445a-a6ad-4c6f62c0502a.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-41e90c73-18e0-4e75-918d-e881133bf078 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-41e90c73-18e0-4e75-918d-e881133bf078 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-41e90c73-18e0-4e75-918d-e881133bf078.shg-box.shg-c {
  justify-content: center;
}

#s-ffdd6a07-c253-4c4d-95ef-231559b35cf6 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 0px;
  padding-bottom: 9px;
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-thumb-list-margin {
  margin-right: -0px;
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-62aa7ce6-aedd-4e8b-85b6-7e5676e54824 .shg-gallery-dot {
  background-color: rgba(246, 11, 2, 0.58);
}

#s-b27d81ec-d503-4224-a9a6-b709ed089cd9 {
  
}

#s-cbe24a50-e8f9-4438-96ef-8059f9063d96 {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-cbe24a50-e8f9-4438-96ef-8059f9063d96"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-cbe24a50-e8f9-4438-96ef-8059f9063d96"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cbe24a50-e8f9-4438-96ef-8059f9063d96"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cbe24a50-e8f9-4438-96ef-8059f9063d96"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-d12fb824-cdf5-4721-bd43-f660b7d52ab6 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d12fb824-cdf5-4721-bd43-f660b7d52ab6 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-914cc49b-9d06-4ce9-88aa-b7c8692dcd85 {
  min-height: 35px;
}








#s-914cc49b-9d06-4ce9-88aa-b7c8692dcd85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-914cc49b-9d06-4ce9-88aa-b7c8692dcd85.shg-box.shg-c {
  justify-content: center;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-bb649979-648a-4b59-b161-5cdb2866be88:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-bb649979-648a-4b59-b161-5cdb2866be88:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-bb649979-648a-4b59-b161-5cdb2866be88-atc-btn-wrapper {
    text-align: center;
  }


#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-bb649979-648a-4b59-b161-5cdb2866be88-atc-btn-wrapper {
    text-align: center;
  }


#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-bb649979-648a-4b59-b161-5cdb2866be88-atc-btn-wrapper {
    text-align: center;
  }


#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-bb649979-648a-4b59-b161-5cdb2866be88-atc-btn-wrapper {
    text-align: center;
  }


#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-bb649979-648a-4b59-b161-5cdb2866be88-atc-btn-wrapper {
    text-align: center;
  }


#s-bb649979-648a-4b59-b161-5cdb2866be88 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bb649979-648a-4b59-b161-5cdb2866be88.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-5cb69dcb-1288-4834-a2ff-428a1664977b {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5cb69dcb-1288-4834-a2ff-428a1664977b .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-dfe8926b-7eaf-4f91-9e99-9dedd9e4a3d7 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-5e482992-c0fd-4cba-8ebd-bce6e079e58e {
  min-height: 35px;
}








#s-5e482992-c0fd-4cba-8ebd-bce6e079e58e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5e482992-c0fd-4cba-8ebd-bce6e079e58e.shg-box.shg-c {
  justify-content: center;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-e8b6f8ea-0b76-4702-803a-86448f75e074:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-e8b6f8ea-0b76-4702-803a-86448f75e074:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-e8b6f8ea-0b76-4702-803a-86448f75e074-atc-btn-wrapper {
    text-align: center;
  }


#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-e8b6f8ea-0b76-4702-803a-86448f75e074-atc-btn-wrapper {
    text-align: center;
  }


#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-e8b6f8ea-0b76-4702-803a-86448f75e074-atc-btn-wrapper {
    text-align: center;
  }


#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-e8b6f8ea-0b76-4702-803a-86448f75e074-atc-btn-wrapper {
    text-align: center;
  }


#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-e8b6f8ea-0b76-4702-803a-86448f75e074-atc-btn-wrapper {
    text-align: center;
  }


#s-e8b6f8ea-0b76-4702-803a-86448f75e074 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e8b6f8ea-0b76-4702-803a-86448f75e074.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-5f59751a-21f1-4474-b336-92c984422c21 {
  min-height: 50px;
}








#s-5f59751a-21f1-4474-b336-92c984422c21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5f59751a-21f1-4474-b336-92c984422c21.shg-box.shg-c {
  justify-content: center;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 {
  padding-top: 0px;
padding-bottom: 0px;
}
@media (max-width: 767px){#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 {
  
}
}
#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 194, 195, 1);
  padding: 0px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Josefin Sans;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 24px;
}@media (min-width: 1200px){#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 194, 195, 1);
  padding: 0px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Josefin Sans;
  font-weight: normal;
  font-style: normal;
  font-size: 26px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 26px;
}}@media (max-width: 767px){#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 194, 195, 1);
  padding: 0px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 1);
  border-top: 1px solid rgba(0, 0, 0, 0);
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Josefin Sans;
  font-weight: normal;
  font-style: normal;
  font-size: 21px;
}

#s-65f17bd4-673f-4d3a-8597-f8dfcf2194b6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 21px;
}}
#s-0ff35442-d3b5-45c2-a1a0-344c70689c65 {
  background-color: rgba(249, 194, 195, 1);
}

@media (min-width: 0px) {
[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0ff35442-d3b5-45c2-a1a0-344c70689c65"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-6652fab9-0290-4c0d-ba48-401fee422b91 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c097fc8d-3f0a-4d66-847d-cb63a061ad9b {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 10px;
background-color: rgba(248, 235, 225, 1);
}

#s-366d7a30-8d24-4ba9-a663-9196dc927c4e {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-366d7a30-8d24-4ba9-a663-9196dc927c4e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-366d7a30-8d24-4ba9-a663-9196dc927c4e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-366d7a30-8d24-4ba9-a663-9196dc927c4e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-366d7a30-8d24-4ba9-a663-9196dc927c4e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-0ed76f75-0b3f-4e03-b6a2-176d0b8a2551 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-0ed76f75-0b3f-4e03-b6a2-176d0b8a2551 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ed76f75-0b3f-4e03-b6a2-176d0b8a2551.shg-box.shg-c {
  justify-content: center;
}

#s-6d74d109-fa27-43be-91b6-4061915cfad7 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(189, 189, 189, 1);
border-style: solid;
}

#s-c1f6f6d0-bfdb-44ee-b3e6-8220486fdc60 {
  min-height: 50px;
}








#s-c1f6f6d0-bfdb-44ee-b3e6-8220486fdc60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1f6f6d0-bfdb-44ee-b3e6-8220486fdc60.shg-box.shg-c {
  justify-content: center;
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 {
  padding-top: 3px;
padding-bottom: 3px;
text-align: left;
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-e54fa6b0-a774-46ac-aad0-f47378e525c6 .shg-gallery-dot {
  background-color: rgba(153, 149, 149, 1);
}

#s-d80f3f5f-fba0-4bfd-bb4d-00f4274340ba {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-2463e70c-79c2-4a0d-9725-cbec8aa944e1 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2463e70c-79c2-4a0d-9725-cbec8aa944e1 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-8f7bba4b-8b24-461f-b0ea-dab3408182a4 {
  margin-bottom: 11px;
min-height: 34px;
}








#s-8f7bba4b-8b24-461f-b0ea-dab3408182a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f7bba4b-8b24-461f-b0ea-dab3408182a4.shg-box.shg-c {
  justify-content: center;
}

#s-f953d27d-06d7-4f27-8964-ad38c8d4e131 {
  min-height: 35px;
}








#s-f953d27d-06d7-4f27-8964-ad38c8d4e131 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f953d27d-06d7-4f27-8964-ad38c8d4e131.shg-box.shg-c {
  justify-content: center;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iODkzZThhYTItOWE4MC00ZTdiLTkzMGQtNzI1N2U5NWMzNTNmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4OTNlOGFhMi05YTgwLTRlN2ItOTMwZC03MjU3ZTk1YzM1M2YpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f-atc-btn-wrapper {
    text-align: center;
  }


#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f-atc-btn-wrapper {
    text-align: center;
  }


#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f-atc-btn-wrapper {
    text-align: center;
  }


#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f-atc-btn-wrapper {
    text-align: center;
  }


#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f-atc-btn-wrapper {
    text-align: center;
  }


#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-e2cd68fe-e8ee-4465-8c3c-96b5f9e9103f.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-fceda646-94d7-4c22-ab24-323171c70ccd {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-fceda646-94d7-4c22-ab24-323171c70ccd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fceda646-94d7-4c22-ab24-323171c70ccd.shg-box.shg-c {
  justify-content: center;
}

#s-26f4e3a5-ccd0-477d-9f6b-304fc36f6b96 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-5c388ca3-db1a-4aea-90c7-3d670138e489 {
  min-height: 50px;
}








#s-5c388ca3-db1a-4aea-90c7-3d670138e489 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5c388ca3-db1a-4aea-90c7-3d670138e489.shg-box.shg-c {
  justify-content: center;
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-0a65c773-d495-4cbd-925c-79a9a1536e5c .shg-gallery-dot {
  background-color: rgba(246, 166, 166, 0.77);
}

#s-73588ad2-17c6-4228-8895-1c59bf722c0c {
  
}

#s-5fc662c1-32f9-4b8e-8315-1b1061adf637 {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-5fc662c1-32f9-4b8e-8315-1b1061adf637"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-5fc662c1-32f9-4b8e-8315-1b1061adf637"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5fc662c1-32f9-4b8e-8315-1b1061adf637"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5fc662c1-32f9-4b8e-8315-1b1061adf637"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-1f21f1ab-e378-4c68-bb61-141e71f64638 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-1f21f1ab-e378-4c68-bb61-141e71f64638 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-851043d1-a204-4822-aeb9-3e45d7bd318e {
  min-height: 35px;
}








#s-851043d1-a204-4822-aeb9-3e45d7bd318e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-851043d1-a204-4822-aeb9-3e45d7bd318e.shg-box.shg-c {
  justify-content: center;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-bbb052df-908a-48e7-9f09-abbaeef04e06:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-bbb052df-908a-48e7-9f09-abbaeef04e06:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-bbb052df-908a-48e7-9f09-abbaeef04e06-atc-btn-wrapper {
    text-align: center;
  }


#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-bbb052df-908a-48e7-9f09-abbaeef04e06-atc-btn-wrapper {
    text-align: center;
  }


#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-bbb052df-908a-48e7-9f09-abbaeef04e06-atc-btn-wrapper {
    text-align: center;
  }


#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-bbb052df-908a-48e7-9f09-abbaeef04e06-atc-btn-wrapper {
    text-align: center;
  }


#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-bbb052df-908a-48e7-9f09-abbaeef04e06-atc-btn-wrapper {
    text-align: center;
  }


#s-bbb052df-908a-48e7-9f09-abbaeef04e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbb052df-908a-48e7-9f09-abbaeef04e06.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-38dba1cf-cf45-4257-a00a-766c40819e19 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-38dba1cf-cf45-4257-a00a-766c40819e19 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-1727007d-71d0-416a-ace6-0e4b0dce7933 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-61014377-0a1f-4937-afb6-c26079f7e8a6 {
  min-height: 35px;
}








#s-61014377-0a1f-4937-afb6-c26079f7e8a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-61014377-0a1f-4937-afb6-c26079f7e8a6.shg-box.shg-c {
  justify-content: center;
}

#s-effeac55-206b-444b-8d13-9baf15adb671 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-effeac55-206b-444b-8d13-9baf15adb671:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-effeac55-206b-444b-8d13-9baf15adb671:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-effeac55-206b-444b-8d13-9baf15adb671-atc-btn-wrapper {
    text-align: center;
  }


#s-effeac55-206b-444b-8d13-9baf15adb671 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-effeac55-206b-444b-8d13-9baf15adb671-atc-btn-wrapper {
    text-align: center;
  }


#s-effeac55-206b-444b-8d13-9baf15adb671 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-effeac55-206b-444b-8d13-9baf15adb671-atc-btn-wrapper {
    text-align: center;
  }


#s-effeac55-206b-444b-8d13-9baf15adb671 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-effeac55-206b-444b-8d13-9baf15adb671-atc-btn-wrapper {
    text-align: center;
  }


#s-effeac55-206b-444b-8d13-9baf15adb671 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-effeac55-206b-444b-8d13-9baf15adb671-atc-btn-wrapper {
    text-align: center;
  }


#s-effeac55-206b-444b-8d13-9baf15adb671 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-effeac55-206b-444b-8d13-9baf15adb671.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-17ee1ca8-b72c-4e2d-98f1-96ba3e381d73 {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-17ee1ca8-b72c-4e2d-98f1-96ba3e381d73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-17ee1ca8-b72c-4e2d-98f1-96ba3e381d73.shg-box.shg-c {
  justify-content: center;
}

#s-24096eff-0693-403a-b064-8a623f42b44a {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 0px;
  padding-bottom: 9px;
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-thumb-list-margin {
  margin-right: -0px;
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-7133507a-ebf8-4e1f-aeec-c5215b1ffefd .shg-gallery-dot {
  background-color: rgba(41, 89, 58, 0.53);
}

#s-df814a4c-6c39-4935-a191-2ec400e56656 {
  
}

#s-f8c4c89d-66b8-4686-bfbe-df67dd7942be {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f8c4c89d-66b8-4686-bfbe-df67dd7942be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f8c4c89d-66b8-4686-bfbe-df67dd7942be.shg-box.shg-c {
  justify-content: center;
}

#s-4e9158fe-fe6c-41fc-a775-38e5d0d54fc2 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4e9158fe-fe6c-41fc-a775-38e5d0d54fc2 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-104e4d8c-c9ee-43bf-b21f-c52a7e61d9be {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-7b1b5aec-906a-4d06-8795-edd2a0d40f2d {
  margin-bottom: 11px;
min-height: 35px;
}








#s-7b1b5aec-906a-4d06-8795-edd2a0d40f2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b1b5aec-906a-4d06-8795-edd2a0d40f2d.shg-box.shg-c {
  justify-content: center;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-bbf5a82a-ba8c-41e6-91da-288f778357b2:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-bbf5a82a-ba8c-41e6-91da-288f778357b2:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDU4ZDI1MTMtNmE2Yi00ZDY2LThjNDEtNDNiOTU5MDk5N2RiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNThkMjUxMy02YTZiLTRkNjYtOGM0MS00M2I5NTkwOTk3ZGIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2-atc-btn-wrapper {
    text-align: center;
  }


#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2-atc-btn-wrapper {
    text-align: center;
  }


#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2-atc-btn-wrapper {
    text-align: center;
  }


#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2-atc-btn-wrapper {
    text-align: center;
  }


#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2-atc-btn-wrapper {
    text-align: center;
  }


#s-bbf5a82a-ba8c-41e6-91da-288f778357b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-bbf5a82a-ba8c-41e6-91da-288f778357b2.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-4fc5c6b0-6e87-4c96-a32f-8730d69d5b79 {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-4fc5c6b0-6e87-4c96-a32f-8730d69d5b79"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4fc5c6b0-6e87-4c96-a32f-8730d69d5b79"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4fc5c6b0-6e87-4c96-a32f-8730d69d5b79"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4fc5c6b0-6e87-4c96-a32f-8730d69d5b79"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-f653db31-b547-4be7-8c34-941a1c8a90dd {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-f653db31-b547-4be7-8c34-941a1c8a90dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f653db31-b547-4be7-8c34-941a1c8a90dd.shg-box.shg-c {
  justify-content: center;
}

#s-99f8eebb-63a1-426a-8a2b-4533ac051354 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 0px;
  padding-bottom: 9px;
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-thumb-list-margin {
  margin-right: -0px;
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-83aaf139-49b4-4ae2-bc60-1c62bb204f08 .shg-gallery-dot {
  background-color: rgba(110, 20, 114, 0.53);
}

#s-c20cec43-9021-49df-92b1-9f8b82638639 {
  
}

#s-e6d16201-b2dc-439e-a2ea-d18c414aabeb {
  margin-bottom: 10px;
padding-top: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(216, 216, 216, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-e6d16201-b2dc-439e-a2ea-d18c414aabeb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-e6d16201-b2dc-439e-a2ea-d18c414aabeb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e6d16201-b2dc-439e-a2ea-d18c414aabeb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e6d16201-b2dc-439e-a2ea-d18c414aabeb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-c66ad157-4f5b-4df1-936d-12318638d623 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-c66ad157-4f5b-4df1-936d-12318638d623 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-fe150d7a-ddbc-4c35-b873-33e3e02bdee0 {
  min-height: 35px;
}








#s-fe150d7a-ddbc-4c35-b873-33e3e02bdee0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fe150d7a-ddbc-4c35-b873-33e3e02bdee0.shg-box.shg-c {
  justify-content: center;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff-atc-btn-wrapper {
    text-align: center;
  }


#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff-atc-btn-wrapper {
    text-align: center;
  }


#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff-atc-btn-wrapper {
    text-align: center;
  }


#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff-atc-btn-wrapper {
    text-align: center;
  }


#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff-atc-btn-wrapper {
    text-align: center;
  }


#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-49d5c7f7-f4e1-4c84-b9e7-a34c8f36c8ff.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-aeb99ac5-a0d6-4365-bed3-42524a09da45 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-aeb99ac5-a0d6-4365-bed3-42524a09da45 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-19ac4935-9440-41f7-ae8f-eee4aff41393 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-0169ea57-29e0-45cf-8d26-b2573ce1572c {
  min-height: 35px;
}








#s-0169ea57-29e0-45cf-8d26-b2573ce1572c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0169ea57-29e0-45cf-8d26-b2573ce1572c.shg-box.shg-c {
  justify-content: center;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDAxNDQyMDctNWVmYy00N2YyLWE0MGYtMzU3YTVmOWQ1Yzk4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0MDE0NDIwNy01ZWZjLTQ3ZjItYTQwZi0zNTdhNWY5ZDVjOTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127-atc-btn-wrapper {
    text-align: center;
  }


#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127-atc-btn-wrapper {
    text-align: center;
  }


#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127-atc-btn-wrapper {
    text-align: center;
  }


#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127-atc-btn-wrapper {
    text-align: center;
  }


#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127-atc-btn-wrapper {
    text-align: center;
  }


#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-a71bdbf1-fa63-4687-89e1-f37b9a69e127.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-f6d649e9-2704-4850-8e0e-cfd49b35d0dc {
  border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(174, 174, 174, 1);
border-style: solid;
min-height: 50px;
}








#s-f6d649e9-2704-4850-8e0e-cfd49b35d0dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f6d649e9-2704-4850-8e0e-cfd49b35d0dc.shg-box.shg-c {
  justify-content: center;
}

#s-9af2b005-bcbc-4523-9191-d5131caef7ab {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(189, 189, 189, 1);
border-style: solid;
}

#s-1f2dac61-7bbd-4985-b842-7125ef4a4bde {
  min-height: 50px;
}








#s-1f2dac61-7bbd-4985-b842-7125ef4a4bde > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f2dac61-7bbd-4985-b842-7125ef4a4bde.shg-box.shg-c {
  justify-content: center;
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 {
  padding-top: 3px;
padding-bottom: 3px;
text-align: left;
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-thumb-image-wrapper {
  

  flex-basis: 100.0%;
  padding-right: 1px;
  padding-bottom: 9px;
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-dots-container {
  
    margin-top: 8px;
  
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-thumb-list-margin {
  margin-right: -1px;
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-scroll-container {
  
    width: 100%;
  
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-scroll-button {
  color: rgba(0, 0, 0, 1);
}

#s-3ca519cb-f492-4212-b37d-9802cd7e6309 .shg-gallery-dot {
  background-color: rgba(153, 149, 149, 1);
}

#s-db8eee73-e64b-4b46-ae6e-1573a71c14ab {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-bdc59e07-9ae5-413b-9b8c-b4e3f4c61c65 {
  margin-top: 0px;
margin-bottom: -2px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-bdc59e07-9ae5-413b-9b8c-b4e3f4c61c65 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-f2e05b21-dcd0-4c30-8d69-eecf2faa7c04 {
  margin-bottom: 11px;
min-height: 34px;
}








#s-f2e05b21-dcd0-4c30-8d69-eecf2faa7c04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2e05b21-dcd0-4c30-8d69-eecf2faa7c04.shg-box.shg-c {
  justify-content: center;
}

#s-e0947995-14a2-426b-9b08-88f35c6ad252 {
  min-height: 35px;
}








#s-e0947995-14a2-426b-9b08-88f35c6ad252 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e0947995-14a2-426b-9b08-88f35c6ad252.shg-box.shg-c {
  justify-content: center;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTE3NTk0NTMtMDg0Ni00ZTVjLThkYTUtMDIyOWMyMjdhNzVlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMTc1OTQ1My0wODQ2LTRlNWMtOGRhNS0wMjI5YzIyN2E3NWUpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 1px;
margin-left: 20%;
margin-bottom: 1px;
margin-right: 20%;
padding-top: 1px;
padding-bottom: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0);
border-style: none;
border-radius: 10px;
text-align: center;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}];
hover-type: gradient;
}
#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWQzNDg5NGYtZjJkYi00MDcxLWE0ZDUtYjZhMWU5NTEzYTE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBhOGZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAxMGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1ZDM0ODk0Zi1mMmRiLTQwNzEtYTRkNS1iNmExZTk1MTNhMTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: #000 !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
opacity: 1 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00a8ff"}, {"id"=>2, "pos"=>1, "color"=>"#0010ff"}] !important;
hover-type: gradient !important;}#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iODkzZThhYTItOWE4MC00ZTdiLTkzMGQtNzI1N2U5NWMzNTNmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDBkM2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDE3ZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4OTNlOGFhMi05YTgwLTRlN2ItOTMwZC03MjU3ZTk1YzM1M2YpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#00d3ff"}, {"id"=>2, "pos"=>1, "color"=>"#017fff"}] !important;
hover-type: gradient !important;}

  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295-atc-btn-wrapper {
    text-align: center;
  }


#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

@media (min-width: 1200px){
  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295-atc-btn-wrapper {
    text-align: center;
  }


#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 992px) and (max-width: 1199px){
  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295-atc-btn-wrapper {
    text-align: center;
  }


#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (min-width: 768px) and (max-width: 991px){
  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295-atc-btn-wrapper {
    text-align: center;
  }


#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}@media (max-width: 767px){
  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295-atc-btn-wrapper {
    text-align: center;
  }


#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  block ;
}

#s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}


  #s-79c581c4-9849-40c7-8a7a-7b2a6aea3295.shg-btn.shg-product-atc-success {
    
    
    
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
  }

}
#s-8214986d-2854-49ac-a895-20d88f9a075d {
  min-height: 50px;
}








#s-8214986d-2854-49ac-a895-20d88f9a075d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8214986d-2854-49ac-a895-20d88f9a075d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-73fdc414-8222-4bf1-8401-169bc06d2d9a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-73fdc414-8222-4bf1-8401-169bc06d2d9a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-73fdc414-8222-4bf1-8401-169bc06d2d9a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-73fdc414-8222-4bf1-8401-169bc06d2d9a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-b86be4a5-4130-4d69-ad2d-3a9bc4c8c283 {
  text-align: center;
}

#s-b86be4a5-4130-4d69-ad2d-3a9bc4c8c283 {
  overflow: hidden;
  
  
}







  #s-b86be4a5-4130-4d69-ad2d-3a9bc4c8c283 img.shogun-image {
    

    
    
    
  }


#s-b86be4a5-4130-4d69-ad2d-3a9bc4c8c283 .shogun-image-content {
  
    justify-content: center;
  
}

#s-862c332b-108c-4c16-bc79-6e8f591c833b {
  text-align: center;
}

#s-862c332b-108c-4c16-bc79-6e8f591c833b {
  overflow: hidden;
  
  
}







  #s-862c332b-108c-4c16-bc79-6e8f591c833b img.shogun-image {
    

    
    
    
  }


#s-862c332b-108c-4c16-bc79-6e8f591c833b .shogun-image-content {
  
    justify-content: center;
  
}

#s-407f8bde-b967-4c49-ac5b-908e04e7cc9b {
  text-align: center;
}

#s-407f8bde-b967-4c49-ac5b-908e04e7cc9b {
  overflow: hidden;
  
  
}







  #s-407f8bde-b967-4c49-ac5b-908e04e7cc9b img.shogun-image {
    

    
    
    
  }


#s-407f8bde-b967-4c49-ac5b-908e04e7cc9b .shogun-image-content {
  
    justify-content: center;
  
}

#s-dcc10d5c-cdad-4eb2-a68c-95fb33b45371 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dcc10d5c-cdad-4eb2-a68c-95fb33b45371 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dcc10d5c-cdad-4eb2-a68c-95fb33b45371.shg-box.shg-c {
  justify-content: center;
}

#s-d7e61464-0584-492a-b841-9d8a8dac5ab8 {
  min-height: 50px;
}








#s-d7e61464-0584-492a-b841-9d8a8dac5ab8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7e61464-0584-492a-b841-9d8a8dac5ab8.shg-box.shg-c {
  justify-content: center;
}

#s-5973ea34-4721-48a6-83ec-61847e6577a8 {
  margin-bottom: -1px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(106, 98, 203, 1);
}
@media (min-width: 1200px){#s-5973ea34-4721-48a6-83ec-61847e6577a8 {
  display: none;
}
#s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-content-s-5973ea34-4721-48a6-83ec-61847e6577a8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5973ea34-4721-48a6-83ec-61847e6577a8 {
  display: none;
}
#s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-content-s-5973ea34-4721-48a6-83ec-61847e6577a8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5973ea34-4721-48a6-83ec-61847e6577a8 {
  display: none;
}
#s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-s-5973ea34-4721-48a6-83ec-61847e6577a8, #wrap-content-s-5973ea34-4721-48a6-83ec-61847e6577a8 { display: none !important; }}
#s-5973ea34-4721-48a6-83ec-61847e6577a8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  line-height: 1em;
  
  
}



#s-f31840a3-b753-4bd1-8367-5c13c3d498f0 {
  margin-bottom: -1px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(106, 98, 203, 1);
}
@media (max-width: 767px){#s-f31840a3-b753-4bd1-8367-5c13c3d498f0 {
  display: none;
}
#s-f31840a3-b753-4bd1-8367-5c13c3d498f0, #wrap-s-f31840a3-b753-4bd1-8367-5c13c3d498f0, #wrap-content-s-f31840a3-b753-4bd1-8367-5c13c3d498f0 { display: none !important; }}
#s-f31840a3-b753-4bd1-8367-5c13c3d498f0 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  line-height: 1em;
  
  
}



.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 {
  margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 td.shogun-table-column {
  background-color: rgba(131, 55, 55, 0);
  padding: 0px;
  text-align: inherit;
  
  font-size: 14px;
  
  
  
  
  
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 td.shogun-table-row {
  background-color: rgba(255, 255, 255, 1);
  padding: 0px;
}

#s-207d4ece-0524-4054-aaae-2d4b80bb45d0 td.shogun-table-column, #s-207d4ece-0524-4054-aaae-2d4b80bb45d0 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 {
  max-width: 320px;
aspect-ratio: 4/3;
text-align: center;
}
#s-d8fa2d2d-9ec9-4210-bda4-710d897288f5:hover {opacity: 0.5 !important;}
#s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 {
  overflow: hidden;
  
  
      max-width: 320px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 img.shogun-image,
  #s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 {
    width: 100%;
    height: auto;
  }



  #s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 img.shogun-image {
    

    
    
    
  }


#s-d8fa2d2d-9ec9-4210-bda4-710d897288f5 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0da3c24b-73ca-4497-a60a-fa03366a9919 {
  max-width: 271px;
aspect-ratio: 1/1;
text-align: center;
}
#s-0da3c24b-73ca-4497-a60a-fa03366a9919:hover {opacity: 0.5 !important;}
#s-0da3c24b-73ca-4497-a60a-fa03366a9919 {
  overflow: hidden;
  
  
      max-width: 271px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-0da3c24b-73ca-4497-a60a-fa03366a9919 img.shogun-image,
  #s-0da3c24b-73ca-4497-a60a-fa03366a9919 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-0da3c24b-73ca-4497-a60a-fa03366a9919 {
    width: 100%;
    height: auto;
  }



  #s-0da3c24b-73ca-4497-a60a-fa03366a9919 img.shogun-image {
    

    
    
    
  }


#s-0da3c24b-73ca-4497-a60a-fa03366a9919 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b8bf4c27-45bf-49c6-bf5f-f9dd8fda862f {
  text-align: center;
}
#s-b8bf4c27-45bf-49c6-bf5f-f9dd8fda862f:hover {opacity: 0.5 !important;}
#s-b8bf4c27-45bf-49c6-bf5f-f9dd8fda862f {
  overflow: hidden;
  
  
}







  #s-b8bf4c27-45bf-49c6-bf5f-f9dd8fda862f img.shogun-image {
    

    
    
    
  }


#s-b8bf4c27-45bf-49c6-bf5f-f9dd8fda862f .shogun-image-content {
  
    justify-content: center;
  
}

#s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 {
  max-width: 480px;
aspect-ratio: 16/9;
text-align: center;
}
#s-03a58ce6-6dcb-4208-b98f-e06fae5f2558:hover {opacity: 0.5 !important;}
#s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 {
  overflow: hidden;
  
  
      max-width: 480px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 img.shogun-image,
  #s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 {
    width: 100%;
    height: auto;
  }



  #s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 img.shogun-image {
    

    
    
    
  }


#s-03a58ce6-6dcb-4208-b98f-e06fae5f2558 .shogun-image-content {
  
    justify-content: center;
  
}

#s-ec169ce7-3030-4b36-bc76-e9458782266b {
  text-align: center;
}
#s-ec169ce7-3030-4b36-bc76-e9458782266b:hover {opacity: 0.5 !important;}
#s-ec169ce7-3030-4b36-bc76-e9458782266b {
  overflow: hidden;
  
  
}







  #s-ec169ce7-3030-4b36-bc76-e9458782266b img.shogun-image {
    

    
    
    
  }


#s-ec169ce7-3030-4b36-bc76-e9458782266b .shogun-image-content {
  
    justify-content: center;
  
}

#s-a9583ea4-65ae-4c84-87ca-aedef34f011d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a9583ea4-65ae-4c84-87ca-aedef34f011d {
  display: none;
}
#s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-content-s-a9583ea4-65ae-4c84-87ca-aedef34f011d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a9583ea4-65ae-4c84-87ca-aedef34f011d {
  display: none;
}
#s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-content-s-a9583ea4-65ae-4c84-87ca-aedef34f011d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a9583ea4-65ae-4c84-87ca-aedef34f011d {
  display: none;
}
#s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-s-a9583ea4-65ae-4c84-87ca-aedef34f011d, #wrap-content-s-a9583ea4-65ae-4c84-87ca-aedef34f011d { display: none !important; }}







#s-a9583ea4-65ae-4c84-87ca-aedef34f011d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a9583ea4-65ae-4c84-87ca-aedef34f011d.shg-box.shg-c {
  justify-content: center;
}

#s-b9d3508b-6440-47d0-a46e-0ba7c5de33f3 {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-b9d3508b-6440-47d0-a46e-0ba7c5de33f3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-b9d3508b-6440-47d0-a46e-0ba7c5de33f3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b9d3508b-6440-47d0-a46e-0ba7c5de33f3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b9d3508b-6440-47d0-a46e-0ba7c5de33f3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-2aa2a863-e709-4cfc-9c48-1a6d00441fab {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-2aa2a863-e709-4cfc-9c48-1a6d00441fab > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-2aa2a863-e709-4cfc-9c48-1a6d00441fab {
  cursor: pointer;
}#s-2aa2a863-e709-4cfc-9c48-1a6d00441fab.shg-box.shg-c {
  justify-content: flex-start;
}

#s-0806caae-73ef-46f3-9457-d8c3f56329a7 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-dc05924d-ab3f-45a7-b5b0-6164ae4d3e2d {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-dc05924d-ab3f-45a7-b5b0-6164ae4d3e2d > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-dc05924d-ab3f-45a7-b5b0-6164ae4d3e2d {
  cursor: pointer;
}#s-dc05924d-ab3f-45a7-b5b0-6164ae4d3e2d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-22ccfe6d-c17a-41d5-a1b8-53f5564b3a62 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-7e3b3cf0-065c-437c-b871-01b60cdee9d1 {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-7e3b3cf0-065c-437c-b871-01b60cdee9d1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-7e3b3cf0-065c-437c-b871-01b60cdee9d1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7e3b3cf0-065c-437c-b871-01b60cdee9d1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7e3b3cf0-065c-437c-b871-01b60cdee9d1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-f294f2a8-c9e8-46e7-99e7-ceaadda1027c {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-f294f2a8-c9e8-46e7-99e7-ceaadda1027c > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-f294f2a8-c9e8-46e7-99e7-ceaadda1027c {
  cursor: pointer;
}#s-f294f2a8-c9e8-46e7-99e7-ceaadda1027c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-bc31ee13-c3ce-420c-878b-04634e9c3b83 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-2db8e7bb-0594-41be-afc7-8b0b8b7dab30 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-2db8e7bb-0594-41be-afc7-8b0b8b7dab30 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-2db8e7bb-0594-41be-afc7-8b0b8b7dab30 {
  cursor: pointer;
}#s-2db8e7bb-0594-41be-afc7-8b0b8b7dab30.shg-box.shg-c {
  justify-content: flex-start;
}

#s-32a54958-48f0-48a3-86bc-d44bb5415c08 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-d6af354a-be32-49a7-80fe-b7ecacc6526c {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-d6af354a-be32-49a7-80fe-b7ecacc6526c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-d6af354a-be32-49a7-80fe-b7ecacc6526c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d6af354a-be32-49a7-80fe-b7ecacc6526c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d6af354a-be32-49a7-80fe-b7ecacc6526c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-4b781018-dd0f-48fb-886d-fe6d8bdfc6bd {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-4b781018-dd0f-48fb-886d-fe6d8bdfc6bd > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-4b781018-dd0f-48fb-886d-fe6d8bdfc6bd {
  cursor: pointer;
}#s-4b781018-dd0f-48fb-886d-fe6d8bdfc6bd.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d038b785-e2be-4e41-9076-44ae206e7de2 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-32f0b77d-f821-4471-a015-e4bcae80d3d5 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}








#s-32f0b77d-f821-4471-a015-e4bcae80d3d5 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-32f0b77d-f821-4471-a015-e4bcae80d3d5 {
  cursor: pointer;
}#s-32f0b77d-f821-4471-a015-e4bcae80d3d5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1a9b03fd-639e-44d8-9c1e-36af48ad09fd {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-eb94e517-c832-4639-9140-fea68aca3f64 {
  background-repeat: no-repeat;
margin-bottom: -90px;
min-height: 30px;
}








#s-eb94e517-c832-4639-9140-fea68aca3f64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb94e517-c832-4639-9140-fea68aca3f64.shg-box.shg-c {
  justify-content: center;
}

#s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb {
  min-height: 50px;
}
@media (max-width: 767px){#s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb {
  display: none;
}
#s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb, #wrap-s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb, #wrap-content-s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb { display: none !important; }}







#s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60952a3d-4e1c-4c75-b578-7c88ec1c4dbb.shg-box.shg-c {
  justify-content: center;
}

#s-ba431b08-f239-40b7-a8f3-7cc4ee76d855 {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-ba431b08-f239-40b7-a8f3-7cc4ee76d855"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-ba431b08-f239-40b7-a8f3-7cc4ee76d855"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ba431b08-f239-40b7-a8f3-7cc4ee76d855"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ba431b08-f239-40b7-a8f3-7cc4ee76d855"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-78c35104-1be8-4fc4-899c-4b37161db34d {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-78c35104-1be8-4fc4-899c-4b37161db34d > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-78c35104-1be8-4fc4-899c-4b37161db34d {
  cursor: pointer;
}#s-78c35104-1be8-4fc4-899c-4b37161db34d.shg-box.shg-c {
  justify-content: center;
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 {
  margin-top: -224px;
margin-bottom: -188px;
opacity: 1;
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.83);
  
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-9c793382-4011-4c29-be3a-b5fdfa0fe368 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-b03456ea-12c6-43cd-84b9-2be7b64874f4 {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-2f50f073-4de3-4d62-bc62-0f73f16fdcf4 {
  min-height: 50px;
}








#s-2f50f073-4de3-4d62-bc62-0f73f16fdcf4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f50f073-4de3-4d62-bc62-0f73f16fdcf4.shg-box.shg-c {
  justify-content: center;
}

#s-94cf6f41-1091-4152-90d9-ca1ceb4ee4ab {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-94cf6f41-1091-4152-90d9-ca1ceb4ee4ab > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-94cf6f41-1091-4152-90d9-ca1ceb4ee4ab {
  cursor: pointer;
}#s-94cf6f41-1091-4152-90d9-ca1ceb4ee4ab.shg-box.shg-c {
  justify-content: center;
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 {
  margin-top: -224px;
margin-bottom: -224px;
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.85);
  padding: 0px;
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-5d6fc0b3-881b-4d16-a7c7-261e81374271 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-354f386e-8de8-4f20-9a61-a591c5b8db8f {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-7aedac4d-e322-4753-ba30-2ff4271bd4fb {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-7aedac4d-e322-4753-ba30-2ff4271bd4fb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-7aedac4d-e322-4753-ba30-2ff4271bd4fb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7aedac4d-e322-4753-ba30-2ff4271bd4fb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7aedac4d-e322-4753-ba30-2ff4271bd4fb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-6b693f4a-3bd5-4b9c-8a12-bbaf795b5c96 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-6b693f4a-3bd5-4b9c-8a12-bbaf795b5c96 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-6b693f4a-3bd5-4b9c-8a12-bbaf795b5c96 {
  cursor: pointer;
}#s-6b693f4a-3bd5-4b9c-8a12-bbaf795b5c96.shg-box.shg-c {
  justify-content: center;
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af {
  margin-top: -224px;
margin-bottom: -224px;
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.85);
  padding: 0px;
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-70f7d812-28c8-4a1e-96c2-22496878d1af > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-059d410f-fe04-40b5-8852-eea8a2d00c1a {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-3f049dbc-df5e-4435-ad78-eb5cf3fb55f8 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-3f049dbc-df5e-4435-ad78-eb5cf3fb55f8 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-3f049dbc-df5e-4435-ad78-eb5cf3fb55f8 {
  cursor: pointer;
}#s-3f049dbc-df5e-4435-ad78-eb5cf3fb55f8.shg-box.shg-c {
  justify-content: center;
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf {
  margin-top: -224px;
margin-bottom: -224px;
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.66);
  padding: 0px;
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-67606c19-d993-4fa3-a958-09e0b1d924cf > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-48c0589f-20be-470a-9313-a4f30d14d106 {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-627a4927-fa4c-4954-8b21-affec3091af7 {
  box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
border-style: solid;
margin-left: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-627a4927-fa4c-4954-8b21-affec3091af7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-627a4927-fa4c-4954-8b21-affec3091af7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-627a4927-fa4c-4954-8b21-affec3091af7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-627a4927-fa4c-4954-8b21-affec3091af7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-e78c491f-4571-4270-bd9b-a4844a02d4b7 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-e78c491f-4571-4270-bd9b-a4844a02d4b7 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-e78c491f-4571-4270-bd9b-a4844a02d4b7 {
  cursor: pointer;
}#s-e78c491f-4571-4270-bd9b-a4844a02d4b7.shg-box.shg-c {
  justify-content: center;
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 {
  margin-top: -224px;
margin-bottom: -224px;
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.85);
  padding: 0px;
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-0485129a-22f5-4f82-9b82-e193f27a4744 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-df3dc3fe-4f60-4f22-b328-14732faf36ad {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-f1fbe870-accb-4d48-842f-deebb0870f62 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 447px;
background-position: center center;
}








#s-f1fbe870-accb-4d48-842f-deebb0870f62 > .shg-box-overlay {
  background-color: rgba(0, 101, 129, 1);
  opacity: 0;
  display: block;
}#s-f1fbe870-accb-4d48-842f-deebb0870f62 {
  cursor: pointer;
}#s-f1fbe870-accb-4d48-842f-deebb0870f62.shg-box.shg-c {
  justify-content: center;
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b {
  margin-top: -224px;
margin-bottom: -224px;
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0.66);
  padding: 0px;
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(255, 255, 255, 0);
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Tenor Sans;
  
  
  font-size: 35px;
}

#s-a3b47667-e598-4cb7-a5e2-9bdace54688b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 35px;
}
#s-49c9b1ea-6651-485d-833b-f4d31f5acbb6 {
  padding-top: 10px;
background-color: rgba(0, 0, 0, 0.26);
}

#s-596b483a-b8e7-448a-828e-36aa3f8c80d0 {
  background-repeat: no-repeat;
min-height: 30px;
}








#s-596b483a-b8e7-448a-828e-36aa3f8c80d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-596b483a-b8e7-448a-828e-36aa3f8c80d0.shg-box.shg-c {
  justify-content: center;
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

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

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}
