.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * 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: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  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-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  min-height: 50px;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (max-width: 767px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}







#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  display: none;
}
#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-content-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  display: none;
}
#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-content-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  min-height: 612px;
display: none;
}
#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-content-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 { display: none !important; }}@media (max-width: 767px){#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  display: none;
}
#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1, #wrap-content-s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 { display: none !important; }}
#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 {
  background-image: url(https://i.shgcdn.com/b9816496-96f1-4f1e-a52a-1f2c1a087495/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.4;
  display: block;
}#s-3dde7961-aa79-4f13-89b9-21e17dcc2bd1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  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-16a1dfc6-a75c-435a-a8dd-ae6772676d2d {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

@media (min-width: 0px) {
[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-16a1dfc6-a75c-435a-a8dd-ae6772676d2d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

.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-278e5de9-df86-4a00-913c-a025c89b6aa1 {
  padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-278e5de9-df86-4a00-913c-a025c89b6aa1 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-278e5de9-df86-4a00-913c-a025c89b6aa1 {
  padding-top: 50px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-278e5de9-df86-4a00-913c-a025c89b6aa1 {
  padding-top: 50px;
}
}
#s-278e5de9-df86-4a00-913c-a025c89b6aa1 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 126px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-278e5de9-df86-4a00-913c-a025c89b6aa1 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 121px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


}
.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 ::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-44cd1966-b039-4a28-94cd-49752c533c3c {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-44cd1966-b039-4a28-94cd-49752c533c3c {
  max-width: 88%;
}
}@media (max-width: 767px){#s-44cd1966-b039-4a28-94cd-49752c533c3c {
  max-width: 90%;
}
}
#s-a88ecbdb-0381-4fe8-8231-69b59e08bcca {
  padding-top: 35px;
}

@media (min-width: 0px) {
[id="s-a88ecbdb-0381-4fe8-8231-69b59e08bcca"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a88ecbdb-0381-4fe8-8231-69b59e08bcca"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a88ecbdb-0381-4fe8-8231-69b59e08bcca"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a88ecbdb-0381-4fe8-8231-69b59e08bcca"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

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

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

.shg-btn-text {
  
  
}

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

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

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

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

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

#s-7585b8e7-4dff-475f-a981-aebfee50f478 {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: right;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-7585b8e7-4dff-475f-a981-aebfee50f478:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7585b8e7-4dff-475f-a981-aebfee50f478:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7585b8e7-4dff-475f-a981-aebfee50f478-root {
    text-align: right;
  }


#s-7585b8e7-4dff-475f-a981-aebfee50f478.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7585b8e7-4dff-475f-a981-aebfee50f478-root {
    text-align: right;
  }


#s-7585b8e7-4dff-475f-a981-aebfee50f478.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7585b8e7-4dff-475f-a981-aebfee50f478-root {
    text-align: right;
  }


#s-7585b8e7-4dff-475f-a981-aebfee50f478.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7585b8e7-4dff-475f-a981-aebfee50f478-root {
    text-align: right;
  }


#s-7585b8e7-4dff-475f-a981-aebfee50f478.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7585b8e7-4dff-475f-a981-aebfee50f478-root {
    text-align: right;
  }


#s-7585b8e7-4dff-475f-a981-aebfee50f478.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-c9bfe420-0130-440b-8277-e652930bd0ee {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-c9bfe420-0130-440b-8277-e652930bd0ee:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c9bfe420-0130-440b-8277-e652930bd0ee:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-c9bfe420-0130-440b-8277-e652930bd0ee-root {
    text-align: left;
  }


#s-c9bfe420-0130-440b-8277-e652930bd0ee.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c9bfe420-0130-440b-8277-e652930bd0ee-root {
    text-align: left;
  }


#s-c9bfe420-0130-440b-8277-e652930bd0ee.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c9bfe420-0130-440b-8277-e652930bd0ee-root {
    text-align: left;
  }


#s-c9bfe420-0130-440b-8277-e652930bd0ee.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c9bfe420-0130-440b-8277-e652930bd0ee-root {
    text-align: left;
  }


#s-c9bfe420-0130-440b-8277-e652930bd0ee.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c9bfe420-0130-440b-8277-e652930bd0ee-root {
    text-align: left;
  }


#s-c9bfe420-0130-440b-8277-e652930bd0ee.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
.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-240d9328-9361-4b7e-b3f8-c990b7335e95 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
min-height: 600px;
}
@media (min-width: 768px) and (max-width: 991px){#s-240d9328-9361-4b7e-b3f8-c990b7335e95 {
  display: none;
}
#s-240d9328-9361-4b7e-b3f8-c990b7335e95, #wrap-s-240d9328-9361-4b7e-b3f8-c990b7335e95, #wrap-content-s-240d9328-9361-4b7e-b3f8-c990b7335e95 { display: none !important; }}@media (max-width: 767px){#s-240d9328-9361-4b7e-b3f8-c990b7335e95 {
  display: none;
}
#s-240d9328-9361-4b7e-b3f8-c990b7335e95, #wrap-s-240d9328-9361-4b7e-b3f8-c990b7335e95, #wrap-content-s-240d9328-9361-4b7e-b3f8-c990b7335e95 { display: none !important; }}
#s-240d9328-9361-4b7e-b3f8-c990b7335e95 .shg-sld-dot {
  background-color: rgba(255, 255, 255, 1);
}

#s-240d9328-9361-4b7e-b3f8-c990b7335e95 .shg-sld-nav-button.shg-sld-left,
#s-240d9328-9361-4b7e-b3f8-c990b7335e95 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 255, 255, 1);
}

#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  min-height: 610px;
}
}@media (max-width: 767px){#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  display: none;
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c, #wrap-s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c, #wrap-content-s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c { display: none !important; }}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/480x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/960x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/768x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1536x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1024x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/2048x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1200x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/2048x/);
}
#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
  display: block;
}#s-53cc4708-5bd4-4ac0-9937-715ec5d23f3c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-019ff2e4-e903-4a23-b09b-4b37b3a9aace {
  margin-top: 15px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-019ff2e4-e903-4a23-b09b-4b37b3a9aace {
  max-width: 100%;
}
}@media (max-width: 767px){#s-019ff2e4-e903-4a23-b09b-4b37b3a9aace {
  max-width: 90%;
}
}
#s-4c1d468b-fac0-4bbb-974d-003bb89dfc83 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

@media (min-width: 0px) {
[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4c1d468b-fac0-4bbb-974d-003bb89dfc83"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

#s-0494d5fc-b60b-4fd7-91b9-90a716369c11 {
  padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-0494d5fc-b60b-4fd7-91b9-90a716369c11 {
  
}
}
#s-0494d5fc-b60b-4fd7-91b9-90a716369c11 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 116px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-0494d5fc-b60b-4fd7-91b9-90a716369c11 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 85px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


}
#s-571a5f9a-6fc6-42de-b59a-bd84d5a4b2e3 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-571a5f9a-6fc6-42de-b59a-bd84d5a4b2e3 {
  max-width: 72%;
}
}@media (max-width: 767px){#s-571a5f9a-6fc6-42de-b59a-bd84d5a4b2e3 {
  max-width: 90%;
}
}
#s-f13671e1-edea-411c-a834-7ac71eff8e4d {
  padding-top: 35px;
}

@media (min-width: 0px) {
[id="s-f13671e1-edea-411c-a834-7ac71eff8e4d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f13671e1-edea-411c-a834-7ac71eff8e4d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f13671e1-edea-411c-a834-7ac71eff8e4d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f13671e1-edea-411c-a834-7ac71eff8e4d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-db2ca6da-a360-4001-adab-56181e3a3157 {
  padding-top: 14px;
padding-left: 25px;
padding-bottom: 13px;
padding-right: 25px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: right;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-db2ca6da-a360-4001-adab-56181e3a3157:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-db2ca6da-a360-4001-adab-56181e3a3157:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-db2ca6da-a360-4001-adab-56181e3a3157-root {
    text-align: right;
  }


#s-db2ca6da-a360-4001-adab-56181e3a3157.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-db2ca6da-a360-4001-adab-56181e3a3157-root {
    text-align: right;
  }


#s-db2ca6da-a360-4001-adab-56181e3a3157.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-db2ca6da-a360-4001-adab-56181e3a3157-root {
    text-align: right;
  }


#s-db2ca6da-a360-4001-adab-56181e3a3157.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-db2ca6da-a360-4001-adab-56181e3a3157-root {
    text-align: right;
  }


#s-db2ca6da-a360-4001-adab-56181e3a3157.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-db2ca6da-a360-4001-adab-56181e3a3157-root {
    text-align: right;
  }


#s-db2ca6da-a360-4001-adab-56181e3a3157.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff-root {
    text-align: left;
  }


#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff-root {
    text-align: left;
  }


#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff-root {
    text-align: left;
  }


#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff-root {
    text-align: left;
  }


#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff-root {
    text-align: left;
  }


#s-2e13d4f1-2d1c-4b43-af6f-29cee004ccff.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  min-height: 610px;
}
}@media (max-width: 767px){#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  display: none;
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10, #wrap-s-73bf7ee4-5bdd-4610-99b5-9ca128166f10, #wrap-content-s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 { display: none !important; }}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/480x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/960x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/768x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/1536x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/1024x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/2048x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/1200x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 {
  background-image: url(https://i.shgcdn.com/1851909e-1fe1-451c-a7c4-ec97f4d92be8/-/resize/2048x/);
}
#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.4;
  display: block;
}#s-73bf7ee4-5bdd-4610-99b5-9ca128166f10.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d5d776a6-29e7-428a-b881-4c58046b27c6 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

@media (min-width: 0px) {
[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d5d776a6-29e7-428a-b881-4c58046b27c6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

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

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.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-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  height: inherit;
  position: relative;
}

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

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

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

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

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

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

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

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

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin-left: auto;
margin-right: auto;
max-width: 50%;
text-align: center;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  padding-top: 0px;
  
}


.shg-image-content-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 img.shogun-image {
  width: 100%;
  
  
  max-width: 50%;

      
    max-width: 50%;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: contain;
  object-position: none;
  transform: none;
  transform-origin: none;
}




.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 img.shogun-image {
  width: 100%;
  
  
  max-width: 50%;

      
    max-width: 50%;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: contain;
  object-position: none;
  transform: none;
  transform-origin: none;
}




.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 img.shogun-image {
  width: 100%;
  
  
  max-width: 50%;

      
    max-width: 50%;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: contain;
  object-position: none;
  transform: none;
  transform-origin: none;
}




.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 img.shogun-image {
  width: 100%;
  
  
  max-width: 50%;

      
    max-width: 50%;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: contain;
  object-position: none;
  transform: none;
  transform-origin: none;
}




.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 img.shogun-image {
  width: 100%;
  
  
  max-width: 50%;

      
    max-width: 50%;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  object-fit: contain;
  object-position: none;
  transform: none;
  transform-origin: none;
}




.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1ffb0d6e-bbbe-408a-9576-c19efd4c42e1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-6c17ca1c-7cdc-49c1-8d60-eceae9907018 {
  padding-top: 35px;
}

@media (min-width: 0px) {
[id="s-6c17ca1c-7cdc-49c1-8d60-eceae9907018"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6c17ca1c-7cdc-49c1-8d60-eceae9907018"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-6c17ca1c-7cdc-49c1-8d60-eceae9907018"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-6c17ca1c-7cdc-49c1-8d60-eceae9907018"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8 {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8-root {
    text-align: center;
  }


#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8-root {
    text-align: center;
  }


#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8-root {
    text-align: center;
  }


#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8-root {
    text-align: center;
  }


#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8-root {
    text-align: center;
  }


#s-5ea2948a-ceb6-446c-976a-d3fb0267c2a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
min-height: 600px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 {
  display: none;
}
#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8, #wrap-s-7455a7d6-f596-4579-81a0-e184f3bbe8c8, #wrap-content-s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 { display: none !important; }}@media (max-width: 767px){#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 {
  display: none;
}
#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8, #wrap-s-7455a7d6-f596-4579-81a0-e184f3bbe8c8, #wrap-content-s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 { display: none !important; }}
#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 .shg-sld-nav-button.shg-sld-left,
#s-7455a7d6-f596-4579-81a0-e184f3bbe8c8 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  min-height: 700px;
display: none;
}
#s-aafde62d-a0b1-4259-9520-639412192bb4, #wrap-s-aafde62d-a0b1-4259-9520-639412192bb4, #wrap-content-s-aafde62d-a0b1-4259-9520-639412192bb4 { display: none !important; }}@media (max-width: 767px){#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  display: none;
}
#s-aafde62d-a0b1-4259-9520-639412192bb4, #wrap-s-aafde62d-a0b1-4259-9520-639412192bb4, #wrap-content-s-aafde62d-a0b1-4259-9520-639412192bb4 { display: none !important; }}
#s-aafde62d-a0b1-4259-9520-639412192bb4 {
  background-image: url(https://i.shgcdn.com/73fa6fba-581f-4d68-ae54-4f65a41a5183/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-aafde62d-a0b1-4259-9520-639412192bb4 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.1;
  display: block;
}#s-aafde62d-a0b1-4259-9520-639412192bb4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-636ff8ea-e103-4ac8-a940-3b1d5b943c15 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-636ff8ea-e103-4ac8-a940-3b1d5b943c15 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-636ff8ea-e103-4ac8-a940-3b1d5b943c15"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

#s-5ec5cc31-8bda-45d6-9c57-794870153738 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-8d5d7b7e-5e84-4825-bc5b-ac5d9db52e95 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-8d5d7b7e-5e84-4825-bc5b-ac5d9db52e95 {
  
}
}
#s-8d5d7b7e-5e84-4825-bc5b-ac5d9db52e95 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4 {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-36a74c03-d6ed-451d-a405-c5ab5c006eb4-root {
    text-align: left;
  }


#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-36a74c03-d6ed-451d-a405-c5ab5c006eb4-root {
    text-align: left;
  }


#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-36a74c03-d6ed-451d-a405-c5ab5c006eb4-root {
    text-align: left;
  }


#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-36a74c03-d6ed-451d-a405-c5ab5c006eb4-root {
    text-align: left;
  }


#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-36a74c03-d6ed-451d-a405-c5ab5c006eb4-root {
    text-align: left;
  }


#s-36a74c03-d6ed-451d-a405-c5ab5c006eb4.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-a86f05b2-e4f1-46ff-9e97-ad2d6eb1be6d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-a86f05b2-e4f1-46ff-9e97-ad2d6eb1be6d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a86f05b2-e4f1-46ff-9e97-ad2d6eb1be6d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a86f05b2-e4f1-46ff-9e97-ad2d6eb1be6d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a86f05b2-e4f1-46ff-9e97-ad2d6eb1be6d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: right center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  min-height: 700px;
display: none;
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5, #wrap-s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5, #wrap-content-s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 { display: none !important; }}@media (max-width: 767px){#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  display: none;
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5, #wrap-s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5, #wrap-content-s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 { display: none !important; }}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/480x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/960x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/768x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1536x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1024x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/2048x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1200x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/2048x/);
}
#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.1;
  display: block;
}#s-df26c80b-adfe-4f8b-b59e-98c6c9613ee5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e4cb3ad1-0546-46ca-be75-2b085f0df19c {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e4cb3ad1-0546-46ca-be75-2b085f0df19c {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e4cb3ad1-0546-46ca-be75-2b085f0df19c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-a19209f5-7c8a-4aa6-a0fd-a03c3a449308 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-ab2247f8-594c-4cbf-bdb1-8c9416cbc88a {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-ab2247f8-594c-4cbf-bdb1-8c9416cbc88a {
  
}
}
#s-ab2247f8-594c-4cbf-bdb1-8c9416cbc88a .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-dd7dc956-23df-4ce2-84ec-24d8a174cb93 {
  margin-top: 0px;
margin-bottom: 25px;
}

#s-48824d87-07ce-4600-877b-2415ad77fe0b {
  margin-left: 0%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-48824d87-07ce-4600-877b-2415ad77fe0b:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-48824d87-07ce-4600-877b-2415ad77fe0b:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-48824d87-07ce-4600-877b-2415ad77fe0b {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-48824d87-07ce-4600-877b-2415ad77fe0b-root {
    text-align: left;
  }


#s-48824d87-07ce-4600-877b-2415ad77fe0b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-48824d87-07ce-4600-877b-2415ad77fe0b-root {
    text-align: left;
  }


#s-48824d87-07ce-4600-877b-2415ad77fe0b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-48824d87-07ce-4600-877b-2415ad77fe0b-root {
    text-align: left;
  }


#s-48824d87-07ce-4600-877b-2415ad77fe0b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-48824d87-07ce-4600-877b-2415ad77fe0b-root {
    text-align: left;
  }


#s-48824d87-07ce-4600-877b-2415ad77fe0b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-48824d87-07ce-4600-877b-2415ad77fe0b-root {
    text-align: left;
  }


#s-48824d87-07ce-4600-877b-2415ad77fe0b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  min-height: 700px;
display: none;
}
#s-40832ac8-6927-40ef-968e-2d38e3ab01d1, #wrap-s-40832ac8-6927-40ef-968e-2d38e3ab01d1, #wrap-content-s-40832ac8-6927-40ef-968e-2d38e3ab01d1 { display: none !important; }}@media (max-width: 767px){#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  display: none;
}
#s-40832ac8-6927-40ef-968e-2d38e3ab01d1, #wrap-s-40832ac8-6927-40ef-968e-2d38e3ab01d1, #wrap-content-s-40832ac8-6927-40ef-968e-2d38e3ab01d1 { display: none !important; }}
#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 {
  background-image: url(https://i.shgcdn.com/d5278577-a88d-4d4c-b4eb-45020e926e42/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-40832ac8-6927-40ef-968e-2d38e3ab01d1 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
  display: block;
}#s-40832ac8-6927-40ef-968e-2d38e3ab01d1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-00549c31-8317-4242-ac88-3dfeb34e77a4 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-00549c31-8317-4242-ac88-3dfeb34e77a4 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-00549c31-8317-4242-ac88-3dfeb34e77a4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-2c24443d-6142-43ad-a8fc-debfca2f07f4 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-8d47fae6-22d5-42d8-abc4-72683873b01c {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8d47fae6-22d5-42d8-abc4-72683873b01c {
  
}
}
#s-8d47fae6-22d5-42d8-abc4-72683873b01c .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-b7503335-1303-4b29-9869-6771ac83ce37 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-b7503335-1303-4b29-9869-6771ac83ce37"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b7503335-1303-4b29-9869-6771ac83ce37"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b7503335-1303-4b29-9869-6771ac83ce37"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b7503335-1303-4b29-9869-6771ac83ce37"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7 {
  margin-left: 0%;
margin-right: 3%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7 {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7-root {
    text-align: center;
  }


#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
@media (min-width: 1200px){
  #s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7-root {
    text-align: center;
  }


#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7-root {
    text-align: center;
  }


#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7-root {
    text-align: center;
  }


#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (max-width: 767px){
  #s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7-root {
    text-align: center;
  }


#s-63cd70b6-1d28-4143-a1ef-cfc51489aeb7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}
#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7 {
  margin-left: 3%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7 {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7-root {
    text-align: center;
  }


#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
@media (min-width: 1200px){
  #s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7-root {
    text-align: center;
  }


#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7-root {
    text-align: center;
  }


#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7-root {
    text-align: center;
  }


#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (max-width: 767px){
  #s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7-root {
    text-align: center;
  }


#s-2ce14f45-c8e3-4cf9-bc83-72fb8e6112c7.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  min-height: 700px;
}
}@media (max-width: 767px){#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  display: none;
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7, #wrap-s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7, #wrap-content-s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 { display: none !important; }}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/480x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/960x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/768x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/1536x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/1024x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/2048x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/1200x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 {
  background-image: url(https://i.shgcdn.com/2f4b7ff9-3173-4583-86b1-62efe3662717/-/resize/2048x/);
}
#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.3;
  display: block;
}#s-ebcbc4df-7d9b-4a4e-a0c0-9327745649e7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-69dcea4e-e424-4284-96bd-690f5a4d4d4e {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-69dcea4e-e424-4284-96bd-690f5a4d4d4e {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-69dcea4e-e424-4284-96bd-690f5a4d4d4e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-9b0b40c1-112c-4970-b353-56a59723ab80 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-07ccbb8d-5347-489c-8059-236783e46b85 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-07ccbb8d-5347-489c-8059-236783e46b85 {
  
}
}
#s-07ccbb8d-5347-489c-8059-236783e46b85 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-341dff9e-f268-4e53-981c-db71d3672aad {
  margin-top: 0px;
margin-bottom: 25px;
}

#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c {
  margin-left: 0%;
margin-right: 3%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c-root {
    text-align: left;
  }


#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c-root {
    text-align: left;
  }


#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c-root {
    text-align: left;
  }


#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c-root {
    text-align: left;
  }


#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c-root {
    text-align: left;
  }


#s-df4ebe5a-6eb5-41d0-9eb6-68c2f3b9e43c.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-c6e25481-3ec6-440a-b231-60550aa722b0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
min-height: 600px;
}
@media (min-width: 1200px){#s-c6e25481-3ec6-440a-b231-60550aa722b0 {
  display: none;
}
#s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-content-s-c6e25481-3ec6-440a-b231-60550aa722b0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c6e25481-3ec6-440a-b231-60550aa722b0 {
  display: none;
}
#s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-content-s-c6e25481-3ec6-440a-b231-60550aa722b0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c6e25481-3ec6-440a-b231-60550aa722b0 {
  
}
}@media (max-width: 767px){#s-c6e25481-3ec6-440a-b231-60550aa722b0 {
  display: none;
}
#s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-s-c6e25481-3ec6-440a-b231-60550aa722b0, #wrap-content-s-c6e25481-3ec6-440a-b231-60550aa722b0 { display: none !important; }}
#s-c6e25481-3ec6-440a-b231-60550aa722b0 .shg-sld-dot {
  background-color: rgba(255, 255, 255, 1);
}

#s-c6e25481-3ec6-440a-b231-60550aa722b0 .shg-sld-nav-button.shg-sld-left,
#s-c6e25481-3ec6-440a-b231-60550aa722b0 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 255, 255, 1);
}

#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  min-height: 610px;
}
}@media (max-width: 767px){#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  display: none;
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f, #wrap-s-bd80aca0-abf0-47b4-9fea-51f63396b73f, #wrap-content-s-bd80aca0-abf0-47b4-9fea-51f63396b73f { display: none !important; }}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/480x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/960x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/768x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1536x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1024x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/2048x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/1200x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f {
  background-image: url(https://i.shgcdn.com/b524dcf9-6ca3-4179-bf16-87b6152f4345/-/resize/2048x/);
}
#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-bd80aca0-abf0-47b4-9fea-51f63396b73f > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
  display: block;
}#s-bd80aca0-abf0-47b4-9fea-51f63396b73f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4a314f1d-fa32-40b4-9af2-16a788389da0 {
  margin-top: 15px;
margin-left: auto;
margin-bottom: 2px;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-4a314f1d-fa32-40b4-9af2-16a788389da0 {
  max-width: 100%;
}
}@media (max-width: 767px){#s-4a314f1d-fa32-40b4-9af2-16a788389da0 {
  max-width: 90%;
}
}
#s-da22b955-f5ee-42fe-94b7-eea4285690ea {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

@media (min-width: 0px) {
[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-da22b955-f5ee-42fe-94b7-eea4285690ea"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

#s-dd06fedd-3c54-4bc7-9137-e43300e26f68 {
  padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-dd06fedd-3c54-4bc7-9137-e43300e26f68 {
  
}
}
#s-dd06fedd-3c54-4bc7-9137-e43300e26f68 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 116px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-dd06fedd-3c54-4bc7-9137-e43300e26f68 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 85px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}


}
#s-ebb5ed88-2bf0-4d6c-b07f-077e085879f5 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-ebb5ed88-2bf0-4d6c-b07f-077e085879f5 {
  max-width: 72%;
}
}@media (max-width: 767px){#s-ebb5ed88-2bf0-4d6c-b07f-077e085879f5 {
  max-width: 90%;
}
}
#s-0e7c22cd-765c-4be7-a56d-76b5527a225a {
  padding-top: 35px;
}

@media (min-width: 0px) {
[id="s-0e7c22cd-765c-4be7-a56d-76b5527a225a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0e7c22cd-765c-4be7-a56d-76b5527a225a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0e7c22cd-765c-4be7-a56d-76b5527a225a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0e7c22cd-765c-4be7-a56d-76b5527a225a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8 {
  padding-top: 14px;
padding-left: 25px;
padding-bottom: 13px;
padding-right: 25px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: right;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8-root {
    text-align: right;
  }


#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8-root {
    text-align: right;
  }


#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8-root {
    text-align: right;
  }


#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8-root {
    text-align: right;
  }


#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8-root {
    text-align: right;
  }


#s-a6d6a9b2-9ab1-4520-a80a-12a8d87e83b8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-ec69242e-c479-4fb2-a813-28361545c4bc {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-ec69242e-c479-4fb2-a813-28361545c4bc:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ec69242e-c479-4fb2-a813-28361545c4bc:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ec69242e-c479-4fb2-a813-28361545c4bc-root {
    text-align: left;
  }


#s-ec69242e-c479-4fb2-a813-28361545c4bc.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ec69242e-c479-4fb2-a813-28361545c4bc-root {
    text-align: left;
  }


#s-ec69242e-c479-4fb2-a813-28361545c4bc.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ec69242e-c479-4fb2-a813-28361545c4bc-root {
    text-align: left;
  }


#s-ec69242e-c479-4fb2-a813-28361545c4bc.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ec69242e-c479-4fb2-a813-28361545c4bc-root {
    text-align: left;
  }


#s-ec69242e-c479-4fb2-a813-28361545c4bc.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ec69242e-c479-4fb2-a813-28361545c4bc-root {
    text-align: left;
  }


#s-ec69242e-c479-4fb2-a813-28361545c4bc.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-97acf5f3-35f7-488c-8eb3-93d0cf363d42 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
min-height: 600px;
}

#s-97acf5f3-35f7-488c-8eb3-93d0cf363d42 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-97acf5f3-35f7-488c-8eb3-93d0cf363d42 .shg-sld-nav-button.shg-sld-left,
#s-97acf5f3-35f7-488c-8eb3-93d0cf363d42 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-fb384894-80aa-4c9d-9793-8b917638307f {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-fb384894-80aa-4c9d-9793-8b917638307f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fb384894-80aa-4c9d-9793-8b917638307f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fb384894-80aa-4c9d-9793-8b917638307f {
  min-height: 700px;
display: none;
}
#s-fb384894-80aa-4c9d-9793-8b917638307f, #wrap-s-fb384894-80aa-4c9d-9793-8b917638307f, #wrap-content-s-fb384894-80aa-4c9d-9793-8b917638307f { display: none !important; }}@media (max-width: 767px){#s-fb384894-80aa-4c9d-9793-8b917638307f {
  display: none;
}
#s-fb384894-80aa-4c9d-9793-8b917638307f, #wrap-s-fb384894-80aa-4c9d-9793-8b917638307f, #wrap-content-s-fb384894-80aa-4c9d-9793-8b917638307f { display: none !important; }}
#s-fb384894-80aa-4c9d-9793-8b917638307f {
  background-image: url(https://i.shgcdn.com/73fa6fba-581f-4d68-ae54-4f65a41a5183/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-fb384894-80aa-4c9d-9793-8b917638307f > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.1;
  display: block;
}#s-fb384894-80aa-4c9d-9793-8b917638307f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d38656ca-0095-4fa9-ac53-aec608884d09 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d38656ca-0095-4fa9-ac53-aec608884d09 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d38656ca-0095-4fa9-ac53-aec608884d09"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

#s-add57cc8-c015-4d4d-9b48-460dfdbb1e09 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-71dd0637-3ad3-4d28-9ead-3a53c63c1940 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-71dd0637-3ad3-4d28-9ead-3a53c63c1940 {
  
}
}
#s-71dd0637-3ad3-4d28-9ead-3a53c63c1940 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-196cb355-74f5-462a-81f9-05028ac008f1 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-196cb355-74f5-462a-81f9-05028ac008f1:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-196cb355-74f5-462a-81f9-05028ac008f1:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-196cb355-74f5-462a-81f9-05028ac008f1 {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-196cb355-74f5-462a-81f9-05028ac008f1-root {
    text-align: left;
  }


#s-196cb355-74f5-462a-81f9-05028ac008f1.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-196cb355-74f5-462a-81f9-05028ac008f1-root {
    text-align: left;
  }


#s-196cb355-74f5-462a-81f9-05028ac008f1.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-196cb355-74f5-462a-81f9-05028ac008f1-root {
    text-align: left;
  }


#s-196cb355-74f5-462a-81f9-05028ac008f1.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-196cb355-74f5-462a-81f9-05028ac008f1-root {
    text-align: left;
  }


#s-196cb355-74f5-462a-81f9-05028ac008f1.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-196cb355-74f5-462a-81f9-05028ac008f1-root {
    text-align: left;
  }


#s-196cb355-74f5-462a-81f9-05028ac008f1.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-cf8bb01b-5803-4f80-bf1d-011d818dbc01 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-cf8bb01b-5803-4f80-bf1d-011d818dbc01"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cf8bb01b-5803-4f80-bf1d-011d818dbc01"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cf8bb01b-5803-4f80-bf1d-011d818dbc01"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cf8bb01b-5803-4f80-bf1d-011d818dbc01"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: right center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  min-height: 700px;
display: none;
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a, #wrap-s-5fece7da-0adf-4253-83c3-8ceff3a6554a, #wrap-content-s-5fece7da-0adf-4253-83c3-8ceff3a6554a { display: none !important; }}@media (max-width: 767px){#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  display: none;
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a, #wrap-s-5fece7da-0adf-4253-83c3-8ceff3a6554a, #wrap-content-s-5fece7da-0adf-4253-83c3-8ceff3a6554a { display: none !important; }}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/480x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/960x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/768x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1536x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1024x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/2048x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/1200x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a {
  background-image: url(https://i.shgcdn.com/d8d0b7cf-8e7a-4d51-8c1d-3de0080982e3/-/resize/2048x/);
}
#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-5fece7da-0adf-4253-83c3-8ceff3a6554a > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.1;
  display: block;
}#s-5fece7da-0adf-4253-83c3-8ceff3a6554a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b243be1d-9050-4471-8363-97d231819be3 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b243be1d-9050-4471-8363-97d231819be3 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b243be1d-9050-4471-8363-97d231819be3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-306a332e-b582-4fc5-9615-198f6f1c34d3 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-d724a32c-6285-446c-b7a4-4d50d8517a03 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-d724a32c-6285-446c-b7a4-4d50d8517a03 {
  
}
}
#s-d724a32c-6285-446c-b7a4-4d50d8517a03 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-a8ae279d-7b95-4d0e-b333-a7c084486f65 {
  margin-top: 0px;
margin-bottom: 25px;
}

#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d {
  margin-left: 0%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d-root {
    text-align: left;
  }


#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d-root {
    text-align: left;
  }


#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d-root {
    text-align: left;
  }


#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d-root {
    text-align: left;
  }


#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d-root {
    text-align: left;
  }


#s-4a027d5b-f323-41ce-88ee-1ef06cd51f5d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  min-height: 700px;
display: none;
}
#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb, #wrap-s-ad420c68-1a9b-4c7e-952b-127d4f496dcb, #wrap-content-s-ad420c68-1a9b-4c7e-952b-127d4f496dcb { display: none !important; }}@media (max-width: 767px){#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  display: none;
}
#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb, #wrap-s-ad420c68-1a9b-4c7e-952b-127d4f496dcb, #wrap-content-s-ad420c68-1a9b-4c7e-952b-127d4f496dcb { display: none !important; }}
#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb {
  background-image: url(https://i.shgcdn.com/d5278577-a88d-4d4c-b4eb-45020e926e42/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
  display: block;
}#s-ad420c68-1a9b-4c7e-952b-127d4f496dcb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-92cec5ea-7a6c-4ebe-bbc0-74505cdc0b8e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-aed6dfda-6b48-45d7-aa21-f66dcdd624c8 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-42ed52b7-233a-4ed6-ae68-40f1872dcc86 {
  margin-top: 0px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-42ed52b7-233a-4ed6-ae68-40f1872dcc86 {
  
}
}
#s-42ed52b7-233a-4ed6-ae68-40f1872dcc86 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-88f5c110-2c5d-468c-90b9-325d209b0a2a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-88f5c110-2c5d-468c-90b9-325d209b0a2a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-88f5c110-2c5d-468c-90b9-325d209b0a2a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-88f5c110-2c5d-468c-90b9-325d209b0a2a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-88f5c110-2c5d-468c-90b9-325d209b0a2a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-57717642-bbbf-4542-855e-31335283fb3d {
  margin-left: 0%;
margin-right: 3%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-57717642-bbbf-4542-855e-31335283fb3d:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-57717642-bbbf-4542-855e-31335283fb3d:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-57717642-bbbf-4542-855e-31335283fb3d {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-57717642-bbbf-4542-855e-31335283fb3d-root {
    text-align: center;
  }


#s-57717642-bbbf-4542-855e-31335283fb3d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
@media (min-width: 1200px){
  #s-57717642-bbbf-4542-855e-31335283fb3d-root {
    text-align: center;
  }


#s-57717642-bbbf-4542-855e-31335283fb3d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-57717642-bbbf-4542-855e-31335283fb3d-root {
    text-align: center;
  }


#s-57717642-bbbf-4542-855e-31335283fb3d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-57717642-bbbf-4542-855e-31335283fb3d-root {
    text-align: center;
  }


#s-57717642-bbbf-4542-855e-31335283fb3d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (max-width: 767px){
  #s-57717642-bbbf-4542-855e-31335283fb3d-root {
    text-align: center;
  }


#s-57717642-bbbf-4542-855e-31335283fb3d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}
#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb {
  margin-left: 3%;
margin-right: 0%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-0208aefc-de1c-41e8-a2a1-53e8269b9edb-root {
    text-align: center;
  }


#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0208aefc-de1c-41e8-a2a1-53e8269b9edb-root {
    text-align: center;
  }


#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0208aefc-de1c-41e8-a2a1-53e8269b9edb-root {
    text-align: center;
  }


#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0208aefc-de1c-41e8-a2a1-53e8269b9edb-root {
    text-align: center;
  }


#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0208aefc-de1c-41e8-a2a1-53e8269b9edb-root {
    text-align: center;
  }


#s-0208aefc-de1c-41e8-a2a1-53e8269b9edb.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 0px;
padding-top: 50px;
padding-bottom: 50px;
min-height: 600px;
background-position: right center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  min-height: 700px;
}
}@media (max-width: 767px){#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  display: none;
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85, #wrap-s-ffcf1872-1f35-4a0c-8544-56c268255b85, #wrap-content-s-ffcf1872-1f35-4a0c-8544-56c268255b85 { display: none !important; }}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/480x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/960x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/768x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/1536x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/1024x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/2048x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/1200x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ffcf1872-1f35-4a0c-8544-56c268255b85 {
  background-image: url(https://i.shgcdn.com/aa04cb7b-d264-4ba4-b472-1c62b3c403b4/-/resize/2048x/);
}
#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-ffcf1872-1f35-4a0c-8544-56c268255b85 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.3;
  display: block;
}#s-ffcf1872-1f35-4a0c-8544-56c268255b85.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-67c46cda-e150-4867-a511-7c15bc5019b5 {
  margin-top: auto;
margin-left: 50px;
margin-bottom: auto;
margin-right: 50px;
padding-top: 0px;
padding-left: 50px;
padding-bottom: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-67c46cda-e150-4867-a511-7c15bc5019b5 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-67c46cda-e150-4867-a511-7c15bc5019b5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-767c513a-f9cd-4515-b9aa-0144c83d04f9 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-c158c6ae-f298-490e-ac13-9f28f0c0aa39 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-c158c6ae-f298-490e-ac13-9f28f0c0aa39 {
  
}
}
#s-c158c6ae-f298-490e-ac13-9f28f0c0aa39 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 80px;
  line-height: 0.8em;
  letter-spacing: 2px;
  
}



#s-acf28440-f64f-4198-a59c-3b27f5e51491 {
  margin-top: 0px;
margin-bottom: 25px;
}

#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8 {
  margin-left: 0%;
margin-right: 3%;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8 {
  padding-left: 20px;
padding-right: 20px;
}
}

  #s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8-root {
    text-align: left;
  }


#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8-root {
    text-align: left;
  }


#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8-root {
    text-align: left;
  }


#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8-root {
    text-align: left;
  }


#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8-root {
    text-align: left;
  }


#s-b7fdbb3f-facb-44b6-b908-d7690b1f92a8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  box-shadow:0px 0px 0px 0px rgba(204, 63, 63, 1);
background-repeat: no-repeat;
background-size: cover;
min-height: 750px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  display: none;
}
#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-content-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  display: none;
}
#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-content-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  display: none;
}
#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd, #wrap-content-s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd { display: none !important; }}@media (max-width: 767px){#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  
}
}
#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd {
  background-image: url(https://i.shgcdn.com/c4f08e63-0530-45c4-808c-c2cfb77328e3/);
}








#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
  display: block;
}#s-b45dcf67-57d1-4beb-8c1d-9883ea9192cd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-626953bc-0cb3-40d6-8faf-d76cc5a32943 {
  margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-626953bc-0cb3-40d6-8faf-d76cc5a32943 {
  margin-top: 0px;
}
}
#s-626953bc-0cb3-40d6-8faf-d76cc5a32943 .shogun-heading-component h1 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 72px;
  line-height: 0.85em;
  
  
}



#s-b742bb34-3ca2-4cc2-af20-ad3be1c3f0c3 {
  margin-top: 5px;
margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-b742bb34-3ca2-4cc2-af20-ad3be1c3f0c3 {
  max-width: 100%;
}
}@media (max-width: 767px){#s-b742bb34-3ca2-4cc2-af20-ad3be1c3f0c3 {
  max-width: 79%;
}
}
#s-98254293-cbba-472e-8cc0-df9d562410d9 {
  padding-top: 0px;
padding-bottom: 19px;
}

@media (min-width: 0px) {
[id="s-98254293-cbba-472e-8cc0-df9d562410d9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-98254293-cbba-472e-8cc0-df9d562410d9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-98254293-cbba-472e-8cc0-df9d562410d9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-98254293-cbba-472e-8cc0-df9d562410d9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

}

#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab {
  padding-top: 14px;
padding-left: 25px;
padding-bottom: 13px;
padding-right: 25px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: right;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-5bf3b36b-53da-4bce-814d-430cdc6b7aab-root {
    text-align: right;
  }


#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5bf3b36b-53da-4bce-814d-430cdc6b7aab-root {
    text-align: right;
  }


#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5bf3b36b-53da-4bce-814d-430cdc6b7aab-root {
    text-align: right;
  }


#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5bf3b36b-53da-4bce-814d-430cdc6b7aab-root {
    text-align: right;
  }


#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5bf3b36b-53da-4bce-814d-430cdc6b7aab-root {
    text-align: right;
  }


#s-5bf3b36b-53da-4bce-814d-430cdc6b7aab.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e {
  padding-top: 14px;
padding-left: 10px;
padding-bottom: 13px;
padding-right: 10px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e-root {
    text-align: left;
  }


#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e-root {
    text-align: left;
  }


#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e-root {
    text-align: left;
  }


#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e-root {
    text-align: left;
  }


#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e-root {
    text-align: left;
  }


#s-20c46ef9-cfd5-4d87-8060-cb37a5e51c1e.shg-btn {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-91e6376f-7dbb-42d4-bac8-76bd90e162d4 {
  padding-top: 1%;
padding-bottom: 1%;
min-height: 50px;
background-color: rgba(23, 16, 7, 1);
}








#s-91e6376f-7dbb-42d4-bac8-76bd90e162d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-91e6376f-7dbb-42d4-bac8-76bd90e162d4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-858edf51-f174-4393-ba97-161b04b6d5c2 {
  margin-left: auto;
margin-right: auto;
padding-top: 1.5em;
padding-bottom: 1.5em;
background-color: rgba(31, 30, 25, 0);
background-attachment: scroll;
}
@media (min-width: 768px) and (max-width: 991px){#s-858edf51-f174-4393-ba97-161b04b6d5c2 {
  padding-left: 7%;
padding-right: 7%;
}
}







#s-858edf51-f174-4393-ba97-161b04b6d5c2 > .shg-box-overlay {
  background-color: rgba(192, 30, 30, 1);
  opacity: 0;
  display: block;
}#s-858edf51-f174-4393-ba97-161b04b6d5c2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 1200px){#s-fa00aa63-f292-4d9f-8b92-224af8de657b {
  margin-left: 15%;
margin-right: 15%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fa00aa63-f292-4d9f-8b92-224af8de657b {
  margin-left: 15%;
margin-right: 15%;
}
}
@media (min-width: 0px) {
[id="s-fa00aa63-f292-4d9f-8b92-224af8de657b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-fa00aa63-f292-4d9f-8b92-224af8de657b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fa00aa63-f292-4d9f-8b92-224af8de657b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fa00aa63-f292-4d9f-8b92-224af8de657b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-contain {
  font-family: "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-f1c90409-3374-4d16-bc5c-f74233eb83d7 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}
#s-f1c90409-3374-4d16-bc5c-f74233eb83d7:hover {opacity: 1 !important;}
#s-f1c90409-3374-4d16-bc5c-f74233eb83d7 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-f1c90409-3374-4d16-bc5c-f74233eb83d7 img.shogun-image {
    

    
    
    
  }


#s-f1c90409-3374-4d16-bc5c-f74233eb83d7 .shogun-image-content {
  
    justify-content: center;
  
}

#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4 {
  margin-top: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4-root {
    text-align: center;
  }


#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4-root {
    text-align: center;
  }


#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4-root {
    text-align: center;
  }


#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4-root {
    text-align: center;
  }


#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4-root {
    text-align: center;
  }


#s-4b50b7db-be67-4137-9b4b-4e5b81ead9f4.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
#s-f4186cca-f3c3-4149-8be1-0d2fc6a8b649 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}
#s-f4186cca-f3c3-4149-8be1-0d2fc6a8b649:hover {opacity: 1 !important;}
#s-f4186cca-f3c3-4149-8be1-0d2fc6a8b649 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-f4186cca-f3c3-4149-8be1-0d2fc6a8b649 img.shogun-image {
    

    
    
    
  }


#s-f4186cca-f3c3-4149-8be1-0d2fc6a8b649 .shogun-image-content {
  
    justify-content: center;
  
}

#s-82a966f9-caea-497b-b102-b65ab3edbb9e {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-82a966f9-caea-497b-b102-b65ab3edbb9e:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-82a966f9-caea-497b-b102-b65ab3edbb9e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-82a966f9-caea-497b-b102-b65ab3edbb9e-root {
    text-align: center;
  }


#s-82a966f9-caea-497b-b102-b65ab3edbb9e.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-82a966f9-caea-497b-b102-b65ab3edbb9e-root {
    text-align: center;
  }


#s-82a966f9-caea-497b-b102-b65ab3edbb9e.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-82a966f9-caea-497b-b102-b65ab3edbb9e-root {
    text-align: center;
  }


#s-82a966f9-caea-497b-b102-b65ab3edbb9e.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-82a966f9-caea-497b-b102-b65ab3edbb9e-root {
    text-align: center;
  }


#s-82a966f9-caea-497b-b102-b65ab3edbb9e.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-82a966f9-caea-497b-b102-b65ab3edbb9e-root {
    text-align: center;
  }


#s-82a966f9-caea-497b-b102-b65ab3edbb9e.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
#s-1f94e0ee-640c-4230-86b8-22ee32137e8e {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 1:1;
text-align: center;
}
#s-1f94e0ee-640c-4230-86b8-22ee32137e8e:hover {opacity: 1 !important;}
#s-1f94e0ee-640c-4230-86b8-22ee32137e8e {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-1f94e0ee-640c-4230-86b8-22ee32137e8e img.shogun-image,
  #s-1f94e0ee-640c-4230-86b8-22ee32137e8e .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-1f94e0ee-640c-4230-86b8-22ee32137e8e {
    width: 100%;
    height: auto;
  }



  #s-1f94e0ee-640c-4230-86b8-22ee32137e8e img.shogun-image {
    

    
    
    
  }


#s-1f94e0ee-640c-4230-86b8-22ee32137e8e .shogun-image-content {
  
    justify-content: center;
  
}

#s-2dcf62b0-0843-41ba-9e5a-80a18b143739 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-2dcf62b0-0843-41ba-9e5a-80a18b143739:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-2dcf62b0-0843-41ba-9e5a-80a18b143739:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-2dcf62b0-0843-41ba-9e5a-80a18b143739-root {
    text-align: center;
  }


#s-2dcf62b0-0843-41ba-9e5a-80a18b143739.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2dcf62b0-0843-41ba-9e5a-80a18b143739-root {
    text-align: center;
  }


#s-2dcf62b0-0843-41ba-9e5a-80a18b143739.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2dcf62b0-0843-41ba-9e5a-80a18b143739-root {
    text-align: center;
  }


#s-2dcf62b0-0843-41ba-9e5a-80a18b143739.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2dcf62b0-0843-41ba-9e5a-80a18b143739-root {
    text-align: center;
  }


#s-2dcf62b0-0843-41ba-9e5a-80a18b143739.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2dcf62b0-0843-41ba-9e5a-80a18b143739-root {
    text-align: center;
  }


#s-2dcf62b0-0843-41ba-9e5a-80a18b143739.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
#s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 1:1;
text-align: center;
}
#s-60877ae7-871d-4bb5-89ef-9cd39fe413c6:hover {opacity: 1 !important;}
#s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 img.shogun-image,
  #s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 {
    width: 100%;
    height: auto;
  }




#s-60877ae7-871d-4bb5-89ef-9cd39fe413c6 .shogun-image-content {
  
    justify-content: center;
  
}

#s-2729b670-9107-4956-929e-aaa66c8eaa1a {
  margin-top: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-2729b670-9107-4956-929e-aaa66c8eaa1a:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-2729b670-9107-4956-929e-aaa66c8eaa1a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-2729b670-9107-4956-929e-aaa66c8eaa1a-root {
    text-align: center;
  }


#s-2729b670-9107-4956-929e-aaa66c8eaa1a.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2729b670-9107-4956-929e-aaa66c8eaa1a-root {
    text-align: center;
  }


#s-2729b670-9107-4956-929e-aaa66c8eaa1a.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2729b670-9107-4956-929e-aaa66c8eaa1a-root {
    text-align: center;
  }


#s-2729b670-9107-4956-929e-aaa66c8eaa1a.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2729b670-9107-4956-929e-aaa66c8eaa1a-root {
    text-align: center;
  }


#s-2729b670-9107-4956-929e-aaa66c8eaa1a.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2729b670-9107-4956-929e-aaa66c8eaa1a-root {
    text-align: center;
  }


#s-2729b670-9107-4956-929e-aaa66c8eaa1a.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
#s-49ec3077-0ca3-4140-907b-e68ce2e45961 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}
#s-49ec3077-0ca3-4140-907b-e68ce2e45961:hover {opacity: 1 !important;}
#s-49ec3077-0ca3-4140-907b-e68ce2e45961 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-49ec3077-0ca3-4140-907b-e68ce2e45961 .shogun-image-content {
  
    justify-content: center;
  
}

#s-59c85617-db40-4338-a3b3-25eb8a2579ec {
  margin-top: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-59c85617-db40-4338-a3b3-25eb8a2579ec:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-59c85617-db40-4338-a3b3-25eb8a2579ec:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-59c85617-db40-4338-a3b3-25eb8a2579ec-root {
    text-align: center;
  }


#s-59c85617-db40-4338-a3b3-25eb8a2579ec.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-59c85617-db40-4338-a3b3-25eb8a2579ec-root {
    text-align: center;
  }


#s-59c85617-db40-4338-a3b3-25eb8a2579ec.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-59c85617-db40-4338-a3b3-25eb8a2579ec-root {
    text-align: center;
  }


#s-59c85617-db40-4338-a3b3-25eb8a2579ec.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-59c85617-db40-4338-a3b3-25eb8a2579ec-root {
    text-align: center;
  }


#s-59c85617-db40-4338-a3b3-25eb8a2579ec.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-59c85617-db40-4338-a3b3-25eb8a2579ec-root {
    text-align: center;
  }


#s-59c85617-db40-4338-a3b3-25eb8a2579ec.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
#s-52fcc784-0897-4645-bae3-bc4ec2274dd1 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
aspect-ratio: 1:1;
text-align: center;
}
#s-52fcc784-0897-4645-bae3-bc4ec2274dd1:hover {opacity: 1 !important;}
#s-52fcc784-0897-4645-bae3-bc4ec2274dd1 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-52fcc784-0897-4645-bae3-bc4ec2274dd1 img.shogun-image,
  #s-52fcc784-0897-4645-bae3-bc4ec2274dd1 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-52fcc784-0897-4645-bae3-bc4ec2274dd1 {
    width: 100%;
    height: auto;
  }




#s-52fcc784-0897-4645-bae3-bc4ec2274dd1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-fb479dec-fa69-4de8-891d-bccf4b22b358 {
  margin-top: 20px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 0px;
color: rgba(254, 250, 240, 1);
}
#s-fb479dec-fa69-4de8-891d-bccf4b22b358:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(160, 109, 51, 1) !important;}#s-fb479dec-fa69-4de8-891d-bccf4b22b358:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-fb479dec-fa69-4de8-891d-bccf4b22b358-root {
    text-align: center;
  }


#s-fb479dec-fa69-4de8-891d-bccf4b22b358.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fb479dec-fa69-4de8-891d-bccf4b22b358-root {
    text-align: center;
  }


#s-fb479dec-fa69-4de8-891d-bccf4b22b358.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fb479dec-fa69-4de8-891d-bccf4b22b358-root {
    text-align: center;
  }


#s-fb479dec-fa69-4de8-891d-bccf4b22b358.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fb479dec-fa69-4de8-891d-bccf4b22b358-root {
    text-align: center;
  }


#s-fb479dec-fa69-4de8-891d-bccf4b22b358.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fb479dec-fa69-4de8-891d-bccf4b22b358-root {
    text-align: center;
  }


#s-fb479dec-fa69-4de8-891d-bccf4b22b358.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 26px;
  
  
  
  display:  inline-block ;
}
}
.shg-align-container {
  box-sizing: border-box;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  max-width: 1200px;
text-align: center;
}
@media (min-width: 1200px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  display: none;
}
#s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-content-s-bb8482cf-ed88-4a55-a469-e78504d18731 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  display: none;
}
#s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-content-s-bb8482cf-ed88-4a55-a469-e78504d18731 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  display: none;
}
#s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-s-bb8482cf-ed88-4a55-a469-e78504d18731, #wrap-content-s-bb8482cf-ed88-4a55-a469-e78504d18731 { display: none !important; }}
#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb8482cf-ed88-4a55-a469-e78504d18731 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image {
  box-sizing: border-box;
}



.s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  
}


@media (min-width: 1200px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb8482cf-ed88-4a55-a469-e78504d18731 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image {
  box-sizing: border-box;
}



.s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb8482cf-ed88-4a55-a469-e78504d18731 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image {
  box-sizing: border-box;
}



.s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb8482cf-ed88-4a55-a469-e78504d18731 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image {
  box-sizing: border-box;
}



.s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  
}


}@media (max-width: 767px){#s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  margin: 0 !important;
  overflow: visible;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bb8482cf-ed88-4a55-a469-e78504d18731 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add background color handling */
  
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-bb8482cf-ed88-4a55-a469-e78504d18731 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bb8482cf-ed88-4a55-a469-e78504d18731.shogun-image {
  box-sizing: border-box;
}



.s-bb8482cf-ed88-4a55-a469-e78504d18731 img.shogun-image {
  
}


}
#s-6092dabc-0676-4862-9e6c-a6349a1beec8 {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-6092dabc-0676-4862-9e6c-a6349a1beec8 {
  display: none;
}
#s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-content-s-6092dabc-0676-4862-9e6c-a6349a1beec8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6092dabc-0676-4862-9e6c-a6349a1beec8 {
  display: none;
}
#s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-content-s-6092dabc-0676-4862-9e6c-a6349a1beec8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6092dabc-0676-4862-9e6c-a6349a1beec8 {
  display: none;
}
#s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-s-6092dabc-0676-4862-9e6c-a6349a1beec8, #wrap-content-s-6092dabc-0676-4862-9e6c-a6349a1beec8 { display: none !important; }}@media (max-width: 767px){#s-6092dabc-0676-4862-9e6c-a6349a1beec8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 60px;
padding-left: 50px;
padding-bottom: 60px;
padding-right: 50px;
}
}







#s-6092dabc-0676-4862-9e6c-a6349a1beec8 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-6092dabc-0676-4862-9e6c-a6349a1beec8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
    
    
    
    
  }


.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
  box-sizing: border-box;
}



.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
      position: relative;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
    
    
    
    
  }


.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
  box-sizing: border-box;
}



.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
      position: relative;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
    
    
    
    
  }


.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
  box-sizing: border-box;
}



.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
      position: relative;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
    
    
    
    
  }


.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
  box-sizing: border-box;
}



.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
      position: relative;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
    
    
    
    
  }


.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image {
  box-sizing: border-box;
}



.s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container {
      position: relative;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f71b745f-7953-4791-84b4-c0c6fbd0f1b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-14bffdc9-fa45-4d13-8477-cdf5a6177220 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 50px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-14bffdc9-fa45-4d13-8477-cdf5a6177220 .shogun-heading-component h2 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}


@media (max-width: 767px){#s-14bffdc9-fa45-4d13-8477-cdf5a6177220 .shogun-heading-component h2 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}


}
#s-82b59569-3e07-4792-8150-265c8a92cc64 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-b1430bc0-e838-465c-acf5-754be9faeb78 {
  margin-top: 0px;
margin-bottom: 50px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-b1430bc0-e838-465c-acf5-754be9faeb78:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b1430bc0-e838-465c-acf5-754be9faeb78:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-b1430bc0-e838-465c-acf5-754be9faeb78 {
  padding-left: 15px;
padding-right: 15px;
}
}@media (max-width: 767px){#s-b1430bc0-e838-465c-acf5-754be9faeb78 {
  text-align: center;
}
}

  #s-b1430bc0-e838-465c-acf5-754be9faeb78-root {
    text-align: left;
  }


#s-b1430bc0-e838-465c-acf5-754be9faeb78.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b1430bc0-e838-465c-acf5-754be9faeb78-root {
    text-align: left;
  }


#s-b1430bc0-e838-465c-acf5-754be9faeb78.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b1430bc0-e838-465c-acf5-754be9faeb78-root {
    text-align: left;
  }


#s-b1430bc0-e838-465c-acf5-754be9faeb78.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b1430bc0-e838-465c-acf5-754be9faeb78-root {
    text-align: left;
  }


#s-b1430bc0-e838-465c-acf5-754be9faeb78.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b1430bc0-e838-465c-acf5-754be9faeb78-root {
    text-align: center;
  }


#s-b1430bc0-e838-465c-acf5-754be9faeb78.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  block ;
}
}
#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  margin: 0 !important;
  overflow: visible;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add background color handling */
  
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
    
    
    
    
  }


.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
  box-sizing: border-box;
}



.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
      position: relative;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  margin: 0 !important;
  overflow: visible;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add background color handling */
  
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
    
    
    
    
  }


.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
  box-sizing: border-box;
}



.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
      position: relative;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  margin: 0 !important;
  overflow: visible;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add background color handling */
  
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
    
    
    
    
  }


.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
  box-sizing: border-box;
}



.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
      position: relative;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  margin: 0 !important;
  overflow: visible;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add background color handling */
  
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
    
    
    
    
  }


.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
  box-sizing: border-box;
}



.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
      position: relative;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  margin: 0 !important;
  overflow: visible;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add background color handling */
  
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
    
    
    
    
  }


.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 .shogun-image-content {
  
    justify-content: center;
  
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shg-align-container {
  display: flex;
  justify-content: center
}

.s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image {
  box-sizing: border-box;
}



.s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container {
      position: relative;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-df899e67-3f56-45d6-9e1a-e697e6b69b04 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-6b447b16-171b-4cfe-af68-3988b3e654c7 {
  min-height: 50px;
}
@media (max-width: 767px){#s-6b447b16-171b-4cfe-af68-3988b3e654c7 {
  display: none;
}
#s-6b447b16-171b-4cfe-af68-3988b3e654c7, #wrap-s-6b447b16-171b-4cfe-af68-3988b3e654c7, #wrap-content-s-6b447b16-171b-4cfe-af68-3988b3e654c7 { display: none !important; }}







#s-6b447b16-171b-4cfe-af68-3988b3e654c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6b447b16-171b-4cfe-af68-3988b3e654c7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9bb449e8-7eb5-40af-a0b5-8508b75be850 {
  margin-left: 0px;
margin-right: 0px;
}
@media (min-width: 1200px){#s-9bb449e8-7eb5-40af-a0b5-8508b75be850 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9bb449e8-7eb5-40af-a0b5-8508b75be850 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9bb449e8-7eb5-40af-a0b5-8508b75be850 {
  
}
}@media (max-width: 767px){#s-9bb449e8-7eb5-40af-a0b5-8508b75be850 {
  
}
}
@media (min-width: 0px) {
[id="s-9bb449e8-7eb5-40af-a0b5-8508b75be850"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9bb449e8-7eb5-40af-a0b5-8508b75be850"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9bb449e8-7eb5-40af-a0b5-8508b75be850"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9bb449e8-7eb5-40af-a0b5-8508b75be850"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-9bb449e8-7eb5-40af-a0b5-8508b75be850"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e {
  padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e {
  
}
}@media (max-width: 767px){#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 50px;
padding-right: 50px;
display: none;
}
#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e, #wrap-s-c6444e31-ef7e-4938-9de5-4f4fb943e59e, #wrap-content-s-c6444e31-ef7e-4938-9de5-4f4fb943e59e { display: none !important; }}







#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-c6444e31-ef7e-4938-9de5-4f4fb943e59e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  margin: 0 !important;
  overflow: visible;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add background color handling */
  
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
    
    
    
    
  }


.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
  box-sizing: border-box;
}



.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
      position: relative;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  margin: 0 !important;
  overflow: visible;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add background color handling */
  
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
    
    
    
    
  }


.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
  box-sizing: border-box;
}



.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
      position: relative;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  margin: 0 !important;
  overflow: visible;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add background color handling */
  
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
    
    
    
    
  }


.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
  box-sizing: border-box;
}



.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
      position: relative;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  margin: 0 !important;
  overflow: visible;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add background color handling */
  
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
    
    
    
    
  }


.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
  box-sizing: border-box;
}



.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
      position: relative;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  margin: 0 !important;
  overflow: visible;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add background color handling */
  
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
    
    
    
    
  }


.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 .shogun-image-content {
  
    justify-content: center;
  
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shg-align-container {
  display: flex;
  justify-content: center
}

.s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image {
  box-sizing: border-box;
}



.s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container {
      position: relative;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-52f232d3-fa92-4e55-aeed-e78dff81aa90 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-37b1dfa9-fd9c-47b3-8294-2201c25d7a5a {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 135px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-37b1dfa9-fd9c-47b3-8294-2201c25d7a5a .shogun-heading-component h2 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}



#s-0194f4fc-f319-40c2-a298-79c1052833d7 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-601f4ce3-ac3b-457f-8e00-e44470b13397 {
  margin-top: 0px;
margin-bottom: 135px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-601f4ce3-ac3b-457f-8e00-e44470b13397:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-601f4ce3-ac3b-457f-8e00-e44470b13397:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-601f4ce3-ac3b-457f-8e00-e44470b13397 {
  padding-left: 15px;
padding-right: 15px;
}
}

  #s-601f4ce3-ac3b-457f-8e00-e44470b13397-root {
    text-align: left;
  }


#s-601f4ce3-ac3b-457f-8e00-e44470b13397.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-601f4ce3-ac3b-457f-8e00-e44470b13397-root {
    text-align: left;
  }


#s-601f4ce3-ac3b-457f-8e00-e44470b13397.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-601f4ce3-ac3b-457f-8e00-e44470b13397-root {
    text-align: left;
  }


#s-601f4ce3-ac3b-457f-8e00-e44470b13397.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-601f4ce3-ac3b-457f-8e00-e44470b13397-root {
    text-align: left;
  }


#s-601f4ce3-ac3b-457f-8e00-e44470b13397.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-601f4ce3-ac3b-457f-8e00-e44470b13397-root {
    text-align: left;
  }


#s-601f4ce3-ac3b-457f-8e00-e44470b13397.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  aspect-ratio: 584/8;
text-align: center;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  margin: 0 !important;
  overflow: visible;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add background color handling */
  
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
    
    
    
    
  }


.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
  box-sizing: border-box;
}



.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
      position: relative;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  margin: 0 !important;
  overflow: visible;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add background color handling */
  
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
    
    
    
    
  }


.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
  box-sizing: border-box;
}



.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
      position: relative;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  margin: 0 !important;
  overflow: visible;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add background color handling */
  
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
    
    
    
    
  }


.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
  box-sizing: border-box;
}



.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
      position: relative;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  margin: 0 !important;
  overflow: visible;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add background color handling */
  
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
    
    
    
    
  }


.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
  box-sizing: border-box;
}



.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
      position: relative;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  margin: 0 !important;
  overflow: visible;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add background color handling */
  
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
    
    
    
    
  }


.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a .shogun-image-content {
  
    justify-content: center;
  
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image {
  box-sizing: border-box;
}



.s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container {
      position: relative;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-b742349a-84ab-4ccd-9988-6432a3ac9b3a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 670px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a {
  
}
}@media (max-width: 767px){#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a {
  display: none;
}
#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a, #wrap-s-43eb8288-92f6-4346-87b8-eaed34bb4b1a, #wrap-content-s-43eb8288-92f6-4346-87b8-eaed34bb4b1a { display: none !important; }}







#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-43eb8288-92f6-4346-87b8-eaed34bb4b1a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ab52ad8f-0534-4ba7-ab73-410fb04c6999 {
  min-height: 50px;
}








#s-ab52ad8f-0534-4ba7-ab73-410fb04c6999 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab52ad8f-0534-4ba7-ab73-410fb04c6999.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2b7a2145-a8ce-4f4c-9105-5fecb3c6c2bb {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(31, 30, 25, 0);
background-attachment: scroll;
}
@media (min-width: 768px) and (max-width: 991px){#s-2b7a2145-a8ce-4f4c-9105-5fecb3c6c2bb {
  min-height: 40px;
}
}







#s-2b7a2145-a8ce-4f4c-9105-5fecb3c6c2bb > .shg-box-overlay {
  background-color: rgba(192, 30, 30, 1);
  opacity: 0;
  display: block;
}#s-2b7a2145-a8ce-4f4c-9105-5fecb3c6c2bb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3e7d937d-7b9a-4125-a2aa-c36830cc24e7 {
  margin-left: 50px;
margin-right: 50px;
}

@media (min-width: 0px) {
[id="s-3e7d937d-7b9a-4125-a2aa-c36830cc24e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3e7d937d-7b9a-4125-a2aa-c36830cc24e7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-3e7d937d-7b9a-4125-a2aa-c36830cc24e7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-3e7d937d-7b9a-4125-a2aa-c36830cc24e7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-780945ca-9352-4b46-95ea-d756c57506ed {
  background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-780945ca-9352-4b46-95ea-d756c57506ed {
  min-height: 400px;
}
}@media (max-width: 767px){#s-780945ca-9352-4b46-95ea-d756c57506ed {
  margin-bottom: 30px;
min-height: 300px;
}
}







#s-780945ca-9352-4b46-95ea-d756c57506ed > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
  display: block;
}#s-780945ca-9352-4b46-95ea-d756c57506ed {
  cursor: pointer;
}#s-780945ca-9352-4b46-95ea-d756c57506ed.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-4a784a78-c627-44cc-879f-2ab992592dfc {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-4a784a78-c627-44cc-879f-2ab992592dfc {
  max-width: 100%;
}
}@media (max-width: 767px){#s-4a784a78-c627-44cc-879f-2ab992592dfc {
  margin-top: 0px;
max-width: 90%;
}
}
#s-6c8d5202-5fb0-4f2c-8abe-55070bcd6e5c {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-6c8d5202-5fb0-4f2c-8abe-55070bcd6e5c {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-6c8d5202-5fb0-4f2c-8abe-55070bcd6e5c .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 46px;
  
  letter-spacing: 1px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-6c8d5202-5fb0-4f2c-8abe-55070bcd6e5c .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  letter-spacing: 1px;
  
}


}
#s-60327a70-b2c7-4217-be5c-ede5155f1482 {
  border-style: solid;
margin-bottom: 50px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 0.2);
border-radius: 0px;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 0);
font-size: 16px;
font-weight: bold;
color: rgba(254, 250, 240, 1);
text-decoration: none;
}
#s-60327a70-b2c7-4217-be5c-ede5155f1482:hover {opacity: 1 !important;
background-color: rgba(254, 250, 240, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-60327a70-b2c7-4217-be5c-ede5155f1482:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}

  #s-60327a70-b2c7-4217-be5c-ede5155f1482-root {
    text-align: center;
  }


#s-60327a70-b2c7-4217-be5c-ede5155f1482.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-60327a70-b2c7-4217-be5c-ede5155f1482-root {
    text-align: center;
  }


#s-60327a70-b2c7-4217-be5c-ede5155f1482.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-60327a70-b2c7-4217-be5c-ede5155f1482-root {
    text-align: center;
  }


#s-60327a70-b2c7-4217-be5c-ede5155f1482.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-60327a70-b2c7-4217-be5c-ede5155f1482-root {
    text-align: center;
  }


#s-60327a70-b2c7-4217-be5c-ede5155f1482.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-60327a70-b2c7-4217-be5c-ede5155f1482-root {
    text-align: center;
  }


#s-60327a70-b2c7-4217-be5c-ede5155f1482.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 768px) and (max-width: 991px){#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44 {
  min-height: 400px;
}
}@media (max-width: 767px){#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44 {
  margin-bottom: 30px;
min-height: 300px;
}
}







#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
  display: block;
}#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44 {
  cursor: pointer;
}#s-9f2ace47-dfca-4a2f-a6f1-0947abfb5e44.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-8f75954a-b4e8-47ad-a4c6-df820dbd8958 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-8f75954a-b4e8-47ad-a4c6-df820dbd8958 {
  max-width: 100%;
}
}@media (max-width: 767px){#s-8f75954a-b4e8-47ad-a4c6-df820dbd8958 {
  margin-top: 0px;
max-width: 90%;
}
}
#s-83e647d0-7ba6-45ee-a16c-fc264158ba2a {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-83e647d0-7ba6-45ee-a16c-fc264158ba2a .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 46px;
  
  letter-spacing: 1px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-83e647d0-7ba6-45ee-a16c-fc264158ba2a .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  letter-spacing: 1px;
  
}


}
#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529 {
  border-style: solid;
margin-bottom: 50px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 0.2);
border-radius: 0px;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 0);
font-size: 16px;
font-weight: bold;
color: rgba(254, 250, 240, 1);
text-decoration: none;
}
#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529:hover {opacity: 1 !important;
background-color: rgba(254, 250, 240, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}

  #s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529-root {
    text-align: center;
  }


#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529-root {
    text-align: center;
  }


#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529-root {
    text-align: center;
  }


#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529-root {
    text-align: center;
  }


#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529-root {
    text-align: center;
  }


#s-cd3ff2af-92cd-4dd9-9fb8-0762177f7529.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-d99fe145-4433-4c73-85e0-e920eb792ac3 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-d99fe145-4433-4c73-85e0-e920eb792ac3 {
  min-height: 410px;
}
}@media (max-width: 767px){#s-d99fe145-4433-4c73-85e0-e920eb792ac3 {
  min-height: 300px;
}
}







#s-d99fe145-4433-4c73-85e0-e920eb792ac3 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
  display: block;
}#s-d99fe145-4433-4c73-85e0-e920eb792ac3 {
  cursor: pointer;
}#s-d99fe145-4433-4c73-85e0-e920eb792ac3.shg-box.shg-c {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

#s-ba348383-e221-4774-aa51-bffc5cc627b7 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-bottom: 0px;
max-width: 75%;
}
@media (min-width: 768px) and (max-width: 991px){#s-ba348383-e221-4774-aa51-bffc5cc627b7 {
  margin-top: 0px;
max-width: 100%;
}
}@media (max-width: 767px){#s-ba348383-e221-4774-aa51-bffc5cc627b7 {
  margin-top: 0px;
max-width: 90%;
}
}
#s-74540153-9f7c-4f23-82bb-e2ef5bdea394 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-74540153-9f7c-4f23-82bb-e2ef5bdea394 .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 46px;
  
  letter-spacing: 1px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-74540153-9f7c-4f23-82bb-e2ef5bdea394 .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  letter-spacing: 1px;
  
}


}
#s-536e54d9-66e5-49fa-aaad-8882f38a5794 {
  border-style: solid;
margin-bottom: 50px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 0.2);
border-radius: 0px;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 0);
font-size: 16px;
font-weight: bold;
color: rgba(254, 250, 240, 1);
text-decoration: none;
}
#s-536e54d9-66e5-49fa-aaad-8882f38a5794:hover {opacity: 1 !important;
background-color: rgba(254, 250, 240, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-536e54d9-66e5-49fa-aaad-8882f38a5794:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-536e54d9-66e5-49fa-aaad-8882f38a5794 {
  margin-bottom: 60px;
}
}

  #s-536e54d9-66e5-49fa-aaad-8882f38a5794-root {
    text-align: center;
  }


#s-536e54d9-66e5-49fa-aaad-8882f38a5794.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-536e54d9-66e5-49fa-aaad-8882f38a5794-root {
    text-align: center;
  }


#s-536e54d9-66e5-49fa-aaad-8882f38a5794.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-536e54d9-66e5-49fa-aaad-8882f38a5794-root {
    text-align: center;
  }


#s-536e54d9-66e5-49fa-aaad-8882f38a5794.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-536e54d9-66e5-49fa-aaad-8882f38a5794-root {
    text-align: center;
  }


#s-536e54d9-66e5-49fa-aaad-8882f38a5794.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-536e54d9-66e5-49fa-aaad-8882f38a5794-root {
    text-align: center;
  }


#s-536e54d9-66e5-49fa-aaad-8882f38a5794.shg-btn {
  color: rgba(254, 250, 240, 1);
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-9842f372-9260-456d-a1e9-2e01cee924e2 {
  min-height: 50px;
}








#s-9842f372-9260-456d-a1e9-2e01cee924e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9842f372-9260-456d-a1e9-2e01cee924e2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-273697d7-6e9f-4057-84fc-7b99f2ee6c49 hr {
  border-top: 2px solid #ddd;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  max-width: 2000px;
text-align: center;
opacity: 1;
}
@media (min-width: 1200px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  display: none;
}
#s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-content-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  display: none;
}
#s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-content-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  display: none;
}
#s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-s-ff0fb095-ded8-4428-bcf2-7305f5a68081, #wrap-content-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 { display: none !important; }}
#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image {
  box-sizing: border-box;
}



.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image {
  box-sizing: border-box;
}



.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image {
  box-sizing: border-box;
}



.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image {
  box-sizing: border-box;
}



.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff0fb095-ded8-4428-bcf2-7305f5a68081 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff0fb095-ded8-4428-bcf2-7305f5a68081.shogun-image {
  box-sizing: border-box;
}



.s-ff0fb095-ded8-4428-bcf2-7305f5a68081 img.shogun-image {
  
}


}
#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee {
  display: none;
}
#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-content-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee {
  display: none;
}
#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-content-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee {
  display: none;
}
#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee, #wrap-content-s-021cf338-a3a9-434a-86d6-ce87b6ba77ee { display: none !important; }}@media (max-width: 767px){#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-021cf338-a3a9-434a-86d6-ce87b6ba77ee.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin-top: 50px;
aspect-ratio: 584/8;
text-align: center;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin: 0 !important;
  overflow: visible;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 50px;
  
}

.shg-image-content-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add background color handling */
  
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
    
    
    
    
  }


.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
  box-sizing: border-box;
}



.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
      position: relative;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin: 0 !important;
  overflow: visible;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add background color handling */
  
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
    
    
    
    
  }


.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
  box-sizing: border-box;
}



.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
      position: relative;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin: 0 !important;
  overflow: visible;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add background color handling */
  
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
    
    
    
    
  }


.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
  box-sizing: border-box;
}



.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
      position: relative;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin: 0 !important;
  overflow: visible;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add background color handling */
  
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
    
    
    
    
  }


.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
  box-sizing: border-box;
}



.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
      position: relative;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  margin: 0 !important;
  overflow: visible;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add background color handling */
  
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
    
    
    
    
  }


.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image {
  box-sizing: border-box;
}



.s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container {
      position: relative;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fa1aa06f-4a4b-48b3-aa0e-718ce3b64f36 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-ee8e2680-c133-43d9-884e-6ffaacb545db {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 50px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-ee8e2680-c133-43d9-884e-6ffaacb545db .shogun-heading-component h2 {
  color: rgba(254, 251, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}



#s-8f6db5f1-168d-4aa3-967d-4b6f420a1929 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-afae625d-f639-462e-8deb-0cfe99e73300 {
  margin-bottom: 50px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-afae625d-f639-462e-8deb-0cfe99e73300:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-afae625d-f639-462e-8deb-0cfe99e73300:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-afae625d-f639-462e-8deb-0cfe99e73300-root {
    text-align: center;
  }


#s-afae625d-f639-462e-8deb-0cfe99e73300.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-afae625d-f639-462e-8deb-0cfe99e73300-root {
    text-align: center;
  }


#s-afae625d-f639-462e-8deb-0cfe99e73300.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-afae625d-f639-462e-8deb-0cfe99e73300-root {
    text-align: center;
  }


#s-afae625d-f639-462e-8deb-0cfe99e73300.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-afae625d-f639-462e-8deb-0cfe99e73300-root {
    text-align: center;
  }


#s-afae625d-f639-462e-8deb-0cfe99e73300.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-afae625d-f639-462e-8deb-0cfe99e73300-root {
    text-align: center;
  }


#s-afae625d-f639-462e-8deb-0cfe99e73300.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin-top: 0px;
margin-bottom: 50px;
aspect-ratio: 584/8;
text-align: center;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin: 0 !important;
  overflow: visible;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  margin-bottom: 50px;
}

.shg-image-content-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add background color handling */
  
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
    
    
    
    
  }


.s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-content {
  
    justify-content: center;
  
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
  box-sizing: border-box;
}



.s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
      position: relative;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin: 0 !important;
  overflow: visible;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add background color handling */
  
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
    
    
    
    
  }


.s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-content {
  
    justify-content: center;
  
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
  box-sizing: border-box;
}



.s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
      position: relative;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin: 0 !important;
  overflow: visible;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add background color handling */
  
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
    
    
    
    
  }


.s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-content {
  
    justify-content: center;
  
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
  box-sizing: border-box;
}



.s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
      position: relative;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin: 0 !important;
  overflow: visible;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add background color handling */
  
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
    
    
    
    
  }


.s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-content {
  
    justify-content: center;
  
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
  box-sizing: border-box;
}



.s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
      position: relative;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  margin: 0 !important;
  overflow: visible;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add background color handling */
  
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
    
    
    
    
  }


.s-11bcc83b-f194-45c3-923c-b77e5672bcfc .shogun-image-content {
  
    justify-content: center;
  
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shg-align-container {
  display: flex;
  justify-content: center
}

.s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image {
  box-sizing: border-box;
}



.s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container {
      position: relative;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-11bcc83b-f194-45c3-923c-b77e5672bcfc img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-22434ceb-991f-421b-9e90-ec8c8ddece1f {
  min-height: 50px;
background-color: rgba(23, 16, 7, 1);
}
@media (max-width: 767px){#s-22434ceb-991f-421b-9e90-ec8c8ddece1f {
  
}
}







#s-22434ceb-991f-421b-9e90-ec8c8ddece1f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22434ceb-991f-421b-9e90-ec8c8ddece1f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7c35bea1-af2f-445a-8f48-9886378d0aaa {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
@media (min-width: 1200px){#s-7c35bea1-af2f-445a-8f48-9886378d0aaa {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7c35bea1-af2f-445a-8f48-9886378d0aaa {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7c35bea1-af2f-445a-8f48-9886378d0aaa {
  
}
}@media (max-width: 767px){#s-7c35bea1-af2f-445a-8f48-9886378d0aaa {
  
}
}
@media (min-width: 0px) {
[id="s-7c35bea1-af2f-445a-8f48-9886378d0aaa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7c35bea1-af2f-445a-8f48-9886378d0aaa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7c35bea1-af2f-445a-8f48-9886378d0aaa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7c35bea1-af2f-445a-8f48-9886378d0aaa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-7c35bea1-af2f-445a-8f48-9886378d0aaa"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 670px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  
}
}@media (max-width: 767px){#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  display: none;
}
#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0, #wrap-s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0, #wrap-content-s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 { display: none !important; }}







#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0 {
  cursor: pointer;
}#s-c0e9b7e6-f0ec-4bdb-b40a-0a81d280b4b0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d42e3a5b-e653-4b29-a790-d8efcabff925 {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-d42e3a5b-e653-4b29-a790-d8efcabff925 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d42e3a5b-e653-4b29-a790-d8efcabff925 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d42e3a5b-e653-4b29-a790-d8efcabff925 {
  
}
}@media (max-width: 767px){#s-d42e3a5b-e653-4b29-a790-d8efcabff925 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
display: none;
}
#s-d42e3a5b-e653-4b29-a790-d8efcabff925, #wrap-s-d42e3a5b-e653-4b29-a790-d8efcabff925, #wrap-content-s-d42e3a5b-e653-4b29-a790-d8efcabff925 { display: none !important; }}







#s-d42e3a5b-e653-4b29-a790-d8efcabff925 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-d42e3a5b-e653-4b29-a790-d8efcabff925.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  aspect-ratio: 584/8;
text-align: center;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  margin: 0 !important;
  overflow: visible;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add background color handling */
  
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
    
    
    
    
  }


.s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
  box-sizing: border-box;
}



.s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7280678e-4085-48e6-8015-6d2856b0a79d {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
      position: relative;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  margin: 0 !important;
  overflow: visible;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add background color handling */
  
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
    
    
    
    
  }


.s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
  box-sizing: border-box;
}



.s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7280678e-4085-48e6-8015-6d2856b0a79d {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
      position: relative;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  margin: 0 !important;
  overflow: visible;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add background color handling */
  
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
    
    
    
    
  }


.s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
  box-sizing: border-box;
}



.s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7280678e-4085-48e6-8015-6d2856b0a79d {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
      position: relative;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  margin: 0 !important;
  overflow: visible;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add background color handling */
  
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
    
    
    
    
  }


.s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
  box-sizing: border-box;
}



.s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7280678e-4085-48e6-8015-6d2856b0a79d {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
      position: relative;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-7280678e-4085-48e6-8015-6d2856b0a79d {
  margin: 0 !important;
  overflow: visible;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7280678e-4085-48e6-8015-6d2856b0a79d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add background color handling */
  
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7280678e-4085-48e6-8015-6d2856b0a79d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
    
    
    
    
  }


.s-7280678e-4085-48e6-8015-6d2856b0a79d .shogun-image-content {
  
    justify-content: center;
  
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image {
  box-sizing: border-box;
}



.s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7280678e-4085-48e6-8015-6d2856b0a79d {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container {
      position: relative;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7280678e-4085-48e6-8015-6d2856b0a79d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-0f30ec21-ed85-4dae-8738-e1322a8b65cb {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 150px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}
@media (max-width: 767px){#s-0f30ec21-ed85-4dae-8738-e1322a8b65cb {
  padding-top: 125px;
}
}
#s-0f30ec21-ed85-4dae-8738-e1322a8b65cb .shogun-heading-component h2 {
  color: rgba(254, 251, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}



#s-f7b281cb-b82d-412f-9862-875504b9c45c {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd {
  margin-bottom: 100px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd {
  margin-bottom: 150px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd {
  margin-bottom: 150px;
}
}@media (max-width: 767px){#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd {
  margin-bottom: 150px;
}
}

  #s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd-root {
    text-align: left;
  }


#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd-root {
    text-align: left;
  }


#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd-root {
    text-align: left;
  }


#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd-root {
    text-align: left;
  }


#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd-root {
    text-align: left;
  }


#s-a3f9a47c-3bf5-4a7d-8849-cd343df3dbfd.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  aspect-ratio: 584/8;
text-align: center;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  margin: 0 !important;
  overflow: visible;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add background color handling */
  
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
    
    
    
    
  }


.s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-content {
  
    justify-content: center;
  
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
  box-sizing: border-box;
}



.s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-21247bd0-7f78-49cc-8e21-15d57c13941c {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
      position: relative;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  margin: 0 !important;
  overflow: visible;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add background color handling */
  
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
    
    
    
    
  }


.s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-content {
  
    justify-content: center;
  
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
  box-sizing: border-box;
}



.s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-21247bd0-7f78-49cc-8e21-15d57c13941c {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
      position: relative;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  margin: 0 !important;
  overflow: visible;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add background color handling */
  
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
    
    
    
    
  }


.s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-content {
  
    justify-content: center;
  
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
  box-sizing: border-box;
}



.s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-21247bd0-7f78-49cc-8e21-15d57c13941c {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
      position: relative;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  margin: 0 !important;
  overflow: visible;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add background color handling */
  
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
    
    
    
    
  }


.s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-content {
  
    justify-content: center;
  
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
  box-sizing: border-box;
}



.s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-21247bd0-7f78-49cc-8e21-15d57c13941c {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
      position: relative;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  margin: 0 !important;
  overflow: visible;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-21247bd0-7f78-49cc-8e21-15d57c13941c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add background color handling */
  
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-21247bd0-7f78-49cc-8e21-15d57c13941c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
    
    
    
    
  }


.s-21247bd0-7f78-49cc-8e21-15d57c13941c .shogun-image-content {
  
    justify-content: center;
  
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image {
  box-sizing: border-box;
}



.s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-21247bd0-7f78-49cc-8e21-15d57c13941c {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container {
      position: relative;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-21247bd0-7f78-49cc-8e21-15d57c13941c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
background-color: rgba(243, 235, 220, 1);
}
@media (min-width: 1200px){#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 {
  
}
}@media (max-width: 767px){#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 {
  
}
}







#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-8d9d80df-7b74-4467-9a7e-c267c35bdc50.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f9bd7620-de49-4256-9522-4733466d0a92 {
  margin-top: 20px;
margin-left: 50px;
margin-bottom: 20px;
margin-right: 50px;
}
@media (max-width: 767px){#s-f9bd7620-de49-4256-9522-4733466d0a92 {
  margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 0px) {
[id="s-f9bd7620-de49-4256-9522-4733466d0a92"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f9bd7620-de49-4256-9522-4733466d0a92"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f9bd7620-de49-4256-9522-4733466d0a92"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f9bd7620-de49-4256-9522-4733466d0a92"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d {
  margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
border-style: solid;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d {
  border-style: solid;
border-color: #000;
border-right-width: 1px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d {
  border-style: solid;
border-color: #000;
border-right-width: 1px;
}
}@media (max-width: 767px){#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d {
  border-style: solid;
border-color: #000;
border-right-width: 0%;
}
}







#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c8e4d84e-20e0-4649-aad6-64be0ddbb15d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9e6e89f2-2465-4999-9143-a02323cc5f97 {
  margin-bottom: 7px;
text-align: center;
}

#s-9e6e89f2-2465-4999-9143-a02323cc5f97 {
  overflow: hidden;
  
  
}







  #s-9e6e89f2-2465-4999-9143-a02323cc5f97 img.shogun-image {
    

    
    
    
  }


#s-9e6e89f2-2465-4999-9143-a02323cc5f97 .shogun-image-content {
  
    justify-content: center;
  
}

#s-a647a069-9353-45e6-906c-abe7f6a63678 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a647a069-9353-45e6-906c-abe7f6a63678 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-a647a069-9353-45e6-906c-abe7f6a63678 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}@media (max-width: 767px){#s-a647a069-9353-45e6-906c-abe7f6a63678 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1em;
  
  
}


}
#s-059e6996-ca12-4f0a-b67c-3ee87d7114e5 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}
@media (max-width: 767px){#s-059e6996-ca12-4f0a-b67c-3ee87d7114e5 {
  border-style: solid;
border-color: #000;
border-right-width: 1px;
}
}







#s-059e6996-ca12-4f0a-b67c-3ee87d7114e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-059e6996-ca12-4f0a-b67c-3ee87d7114e5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b854a2ce-7f74-4606-a55f-22f8fda87525 {
  text-align: center;
}

#s-b854a2ce-7f74-4606-a55f-22f8fda87525 {
  overflow: hidden;
  
  
}







  #s-b854a2ce-7f74-4606-a55f-22f8fda87525 img.shogun-image {
    

    
    
    
  }


#s-b854a2ce-7f74-4606-a55f-22f8fda87525 .shogun-image-content {
  
    justify-content: center;
  
}

#s-6ce186fa-2185-4110-81c2-5e1b4253da6a {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6ce186fa-2185-4110-81c2-5e1b4253da6a .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-6ce186fa-2185-4110-81c2-5e1b4253da6a .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}@media (max-width: 767px){#s-6ce186fa-2185-4110-81c2-5e1b4253da6a .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1em;
  
  
}


}
#s-f5bf89e7-aa5e-4f54-ab2f-bbd89737ad21 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 1px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 0px;
}
@media (max-width: 767px){#s-f5bf89e7-aa5e-4f54-ab2f-bbd89737ad21 {
  border-style: solid;
border-color: #000;
border-left-width: 0px;
}
}







#s-f5bf89e7-aa5e-4f54-ab2f-bbd89737ad21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f5bf89e7-aa5e-4f54-ab2f-bbd89737ad21.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-5fd0b206-ad90-4570-a64a-2b90a9cb4612 {
  text-align: center;
}

#s-5fd0b206-ad90-4570-a64a-2b90a9cb4612 {
  overflow: hidden;
  
  
}







  #s-5fd0b206-ad90-4570-a64a-2b90a9cb4612 img.shogun-image {
    

    
    
    
  }


#s-5fd0b206-ad90-4570-a64a-2b90a9cb4612 .shogun-image-content {
  
    justify-content: center;
  
}

#s-6ecae069-3d41-4c3c-ad17-9b897eaa3b17 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6ecae069-3d41-4c3c-ad17-9b897eaa3b17 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


@media (max-width: 767px){#s-6ecae069-3d41-4c3c-ad17-9b897eaa3b17 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1em;
  
  
}


}
#s-d828a733-2fc2-41ca-b352-e656b39e22ab {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
padding-top: 30px;
padding-bottom: 30px;
min-height: 600px;
background-position: right center;
background-attachment: scroll;
}








#s-d828a733-2fc2-41ca-b352-e656b39e22ab > .shg-box-overlay {
  background-color: rgba(23, 16, 7, 1);
  opacity: 0.5;
  display: block;
}#s-d828a733-2fc2-41ca-b352-e656b39e22ab.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c {
  max-width: 60px;
aspect-ratio: 60/39;
text-align: center;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c {
  margin: 0 !important;
  overflow: visible;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add background color handling */
  
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }

    #s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-link {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
  box-sizing: border-box;
}



.s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a2e8c73-f385-4786-901a-0d886746229c {
      --shg-aspect-ratio: calc(60/39); 
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
      position: relative;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

@media (min-width: 1200px){#s-5a2e8c73-f385-4786-901a-0d886746229c {
  margin: 0 !important;
  overflow: visible;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add background color handling */
  
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }

    #s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-link {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
  box-sizing: border-box;
}



.s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a2e8c73-f385-4786-901a-0d886746229c {
      --shg-aspect-ratio: calc(60/39); 
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
      position: relative;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5a2e8c73-f385-4786-901a-0d886746229c {
  margin: 0 !important;
  overflow: visible;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add background color handling */
  
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }

    #s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-link {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
  box-sizing: border-box;
}



.s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a2e8c73-f385-4786-901a-0d886746229c {
      --shg-aspect-ratio: calc(60/39); 
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
      position: relative;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5a2e8c73-f385-4786-901a-0d886746229c {
  margin: 0 !important;
  overflow: visible;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add background color handling */
  
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }

    #s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-link {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
  box-sizing: border-box;
}



.s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a2e8c73-f385-4786-901a-0d886746229c {
      --shg-aspect-ratio: calc(60/39); 
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
      position: relative;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}@media (max-width: 767px){#s-5a2e8c73-f385-4786-901a-0d886746229c {
  margin: 0 !important;
  overflow: visible;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a2e8c73-f385-4786-901a-0d886746229c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add background color handling */
  
}

#s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }

    #s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-link {
      aspect-ratio: 60/39;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a2e8c73-f385-4786-901a-0d886746229c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 60px;
  }



  img.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
    
    
    
    max-height: 60px;
  }


.s-5a2e8c73-f385-4786-901a-0d886746229c .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image {
  box-sizing: border-box;
}



.s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a2e8c73-f385-4786-901a-0d886746229c {
      --shg-aspect-ratio: calc(60/39); 
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container {
      position: relative;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a2e8c73-f385-4786-901a-0d886746229c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 60px;
    }
  }

}
#s-4d435783-0104-46a7-a4f8-befe7c5af9b0 {
  border-style: solid;
margin-top: 25px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}
@media (max-width: 767px){#s-4d435783-0104-46a7-a4f8-befe7c5af9b0 {
  margin-left: 3%;
margin-right: 3%;
}
}
#s-4d435783-0104-46a7-a4f8-befe7c5af9b0 .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 60px;
  line-height: 0.9em;
  letter-spacing: 1px;
  
}


@media (min-width: 768px) and (max-width: 991px){#s-4d435783-0104-46a7-a4f8-befe7c5af9b0 .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 0.9em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-4d435783-0104-46a7-a4f8-befe7c5af9b0 .shogun-heading-component h2 {
  color: rgba(254, 250, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  line-height: 0.9em;
  letter-spacing: 1px;
  
}


}
#s-9e4f0e2b-09b8-4564-bac4-a1eb7670b0a5 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-bottom: 30px;
padding-right: 10%;
max-width: 100%;
}
@media (min-width: 1200px){#s-9e4f0e2b-09b8-4564-bac4-a1eb7670b0a5 {
  max-width: 85%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9e4f0e2b-09b8-4564-bac4-a1eb7670b0a5 {
  max-width: 85%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9e4f0e2b-09b8-4564-bac4-a1eb7670b0a5 {
  padding-left: 8%;
padding-right: 8%;
}
}@media (max-width: 767px){#s-9e4f0e2b-09b8-4564-bac4-a1eb7670b0a5 {
  margin-top: 0px;
max-width: 90%;
}
}
#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f-root {
    text-align: center;
  }


#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f-root {
    text-align: center;
  }


#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f-root {
    text-align: center;
  }


#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f-root {
    text-align: center;
  }


#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f-root {
    text-align: center;
  }


#s-7cf4ba59-8bd1-41d6-b121-1af0a1a1354f.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-category-root {
  display: grid;
  column-gap: 10px;
  row-gap: 20px;
}

.shg-default-column-count-2 {
  grid-template-columns: repeat(2, 1fr);
}

.shg-default-column-count-3 {
  grid-template-columns: repeat(3, 1fr);
}

.shg-default-column-count-4 {
  grid-template-columns: repeat(4, 1fr);
}

.shg-default-column-count-5 {
  grid-template-columns: repeat(5, 1fr);
}

.shg-default-column-count-6 {
  grid-template-columns: repeat(6, 1fr);
}

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

@media (max-width: 767px) {
  .shg-category-root.stacked {
    display: block;
  }
}

/* Swiper CSS - Duplicated from SliderV3 base.css */

.shg-swiper-container {
  --arrow-button-size: 35px;
  --pagination-height: 32px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bottom: 8px;

  position: relative;
  /*
  * In case you are wondering, why it's set to grid, please see the links below:
   * https://github.com/nolimits4web/swiper/issues/3599
   * https://github.com/nolimits4web/swiper/issues/3599#issuecomment-1290283431
   */
  display: grid;
  padding: 8px var(--arrow-button-size) var(--pagination-height)
    var(--arrow-button-size);
}

.shg-swiper:not(.swiper-initialized) {
  visibility: hidden;
  display: flex;
  overflow-x: hidden;
}

.shg-swiper-container > .shg-swiper {
  margin-left: 0;
  margin-right: 0;
}

.shg-swiper:not(.swiper-initialized) ~ .swiper-pagination,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-prev,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-next {
  visibility: hidden;
}

.shg-swiper-container > .swiper-button-prev,
.shg-swiper-container > .swiper-button-next {
  top: 0;
  height: calc(100% - var(--pagination-height));
  width: var(--arrow-button-size);
  margin: 0;
}

.shg-swiper-container > .swiper-button-prev {
  left: 0;
}

.shg-swiper-container > .swiper-button-next {
  right: 0;
}

.shg-swiper-container > .swiper-button-next:after,
.shg-swiper-container > .swiper-button-prev:after {
  /* Ditch default Swiper arrow */
  display: none;
}

.shg-swiper-container > .swiper-button-next svg,
.shg-swiper-container > .swiper-button-prev svg {
  width: var(--arrow-button-size);
  height: var(--arrow-button-size);
}

#s-5396631d-c670-4861-879d-83e6a2e01114 {
  margin-left: auto;
margin-right: auto;
padding-top: 25px;
padding-left: 5%;
padding-bottom: 25px;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-5396631d-c670-4861-879d-83e6a2e01114 {
  display: none;
}
#s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-content-s-5396631d-c670-4861-879d-83e6a2e01114 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5396631d-c670-4861-879d-83e6a2e01114 {
  display: none;
}
#s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-content-s-5396631d-c670-4861-879d-83e6a2e01114 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5396631d-c670-4861-879d-83e6a2e01114 {
  display: none;
}
#s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-s-5396631d-c670-4861-879d-83e6a2e01114, #wrap-content-s-5396631d-c670-4861-879d-83e6a2e01114 { display: none !important; }}
#s-5396631d-c670-4861-879d-83e6a2e01114 .shg-dynamic-column-count {
  grid-template-columns: repeat(2, 1fr);
}


#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-prev,
#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-next {
  
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-prev svg,
#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-5396631d-c670-4861-879d-83e6a2e01114 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-825083fc-819c-4592-bbe4-7e166a37e06f {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

#s-5fd84af8-ff61-418c-b717-c7c915226fdc {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5fd84af8-ff61-418c-b717-c7c915226fdc img.shogun-image {
  width: 100%;
  height: auto;
}





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

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

#s-1a50621b-cc15-4c96-bdab-1fde2a70c6ad {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-1a50621b-cc15-4c96-bdab-1fde2a70c6ad .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-7bc50b76-fe1a-492f-bc13-07d4704da34f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-7bc50b76-fe1a-492f-bc13-07d4704da34f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-7bc50b76-fe1a-492f-bc13-07d4704da34f .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-7bc50b76-fe1a-492f-bc13-07d4704da34f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e7404c8f-634a-449b-827e-6050390c87d2 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-f60d36fe-885a-442c-8c53-79f93dcca7de {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f60d36fe-885a-442c-8c53-79f93dcca7de img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-71de364b-9f12-4034-a0d8-11d34861e532 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-71de364b-9f12-4034-a0d8-11d34861e532 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-27118ddd-d931-4f17-9af8-5e31582192d0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-27118ddd-d931-4f17-9af8-5e31582192d0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-27118ddd-d931-4f17-9af8-5e31582192d0 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-27118ddd-d931-4f17-9af8-5e31582192d0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-008eb202-a4cd-41fb-bb47-96611012355f {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-94280c4c-fd23-4ae5-bcfd-268fa4ae8938 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-24eb23ef-a4dc-4563-bddd-26959a10557a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-24eb23ef-a4dc-4563-bddd-26959a10557a .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-bad04b83-14de-4eee-af67-cb8c5b309f80 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-bad04b83-14de-4eee-af67-cb8c5b309f80 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-bad04b83-14de-4eee-af67-cb8c5b309f80 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-bad04b83-14de-4eee-af67-cb8c5b309f80 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-84af8387-149c-489e-9b20-720713ef0b1d {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f9192e1-dc82-4277-8b00-fd078f5406f0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c76df7d4-c5bd-43a2-ae61-afe9bc31eb2b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-c76df7d4-c5bd-43a2-ae61-afe9bc31eb2b .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-f5fdf7f7-5a4b-4172-880a-3598576eda66 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-f5fdf7f7-5a4b-4172-880a-3598576eda66 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-f5fdf7f7-5a4b-4172-880a-3598576eda66 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-f5fdf7f7-5a4b-4172-880a-3598576eda66 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8f3e03e5-6860-4c3b-b213-aa30c1f18a22 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-88415cdf-70b8-403d-a36d-5be244c56324 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-88415cdf-70b8-403d-a36d-5be244c56324 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f19ff92f-97a8-42b7-b2a8-ed7bbbfa07dc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-f19ff92f-97a8-42b7-b2a8-ed7bbbfa07dc .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-c52daa59-baed-4229-8eb4-e378e14ed863 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-c52daa59-baed-4229-8eb4-e378e14ed863 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-c52daa59-baed-4229-8eb4-e378e14ed863 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-c52daa59-baed-4229-8eb4-e378e14ed863 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a60a3fee-038b-4445-9df5-d87d97dbb514 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-ba333351-faeb-44b7-83a0-c97848f1f724 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ba333351-faeb-44b7-83a0-c97848f1f724 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-3e1a7224-8298-4fb3-9d4a-d641048ddd1c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-3e1a7224-8298-4fb3-9d4a-d641048ddd1c .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-c9e58bbd-086a-4898-9c82-d83391dd74a3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-c9e58bbd-086a-4898-9c82-d83391dd74a3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-c9e58bbd-086a-4898-9c82-d83391dd74a3 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-c9e58bbd-086a-4898-9c82-d83391dd74a3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 5%;
padding-bottom: 3%;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  
}
}@media (max-width: 767px){#s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  display: none;
}
#s-9fc556ab-03a9-4fc7-a269-36debe97362b, #wrap-s-9fc556ab-03a9-4fc7-a269-36debe97362b, #wrap-content-s-9fc556ab-03a9-4fc7-a269-36debe97362b { display: none !important; }}
#s-9fc556ab-03a9-4fc7-a269-36debe97362b .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 36px !important;
  --swiper-pagination-bullet-size: 10px !important;
  
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-prev,
#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-next {
  
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-prev svg,
#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b .swiper-pagination-bullet {
  width: 10px !important;
  height: 10px !important;
  margin: 0 !important;
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(10px * 1) !important;
  height: 10px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-9fc556ab-03a9-4fc7-a269-36debe97362b .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-2fda7f20-80f8-4982-8d23-cc5e50de39c2 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebd48c17-94db-4a28-b316-d0647aad7ee0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1418b6ad-8cda-4f91-bd67-13cfc4194d6d {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-1418b6ad-8cda-4f91-bd67-13cfc4194d6d .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-bd8d1050-5e97-438a-9fb1-23b124a2e81e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-bd8d1050-5e97-438a-9fb1-23b124a2e81e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-bd8d1050-5e97-438a-9fb1-23b124a2e81e .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-bd8d1050-5e97-438a-9fb1-23b124a2e81e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3c0cb1d7-1827-4f35-923d-184662cffe03 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ef3ee4d-e0b2-4a34-a5c1-0dc7bc8c2296 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1ac278fa-dffe-4d60-8fcd-2a43dbb3a732 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-1ac278fa-dffe-4d60-8fcd-2a43dbb3a732 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-92a29a82-fb83-4c24-8b52-fbdb0ebadd26 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-92a29a82-fb83-4c24-8b52-fbdb0ebadd26 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-92a29a82-fb83-4c24-8b52-fbdb0ebadd26 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-92a29a82-fb83-4c24-8b52-fbdb0ebadd26 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7a99db10-7e7a-43f8-a57f-bac6ffe7c268 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-f8649238-323a-4029-a2b6-4ef9277463e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8649238-323a-4029-a2b6-4ef9277463e4 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d102dfd5-fb60-466c-94d4-2c5fef46088b {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-d102dfd5-fb60-466c-94d4-2c5fef46088b .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-b949813a-6381-4abf-934b-52e8a7c6cb05 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-b949813a-6381-4abf-934b-52e8a7c6cb05 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-b949813a-6381-4abf-934b-52e8a7c6cb05 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-b949813a-6381-4abf-934b-52e8a7c6cb05 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e1ecf332-1cf2-4ca3-83ce-8bab482ae102 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-7697cb63-8462-4a55-a433-35c7695e7e5a {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7697cb63-8462-4a55-a433-35c7695e7e5a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9ee25519-893d-4072-b425-0ff540c0254e {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-9ee25519-893d-4072-b425-0ff540c0254e .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-28d428fc-8220-461d-9588-13e49de5fa0f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-28d428fc-8220-461d-9588-13e49de5fa0f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-28d428fc-8220-461d-9588-13e49de5fa0f .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-28d428fc-8220-461d-9588-13e49de5fa0f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9feedf20-5270-47e4-90b2-c561e24b1575 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-faefc5d1-5c75-41eb-8f69-a40193926425 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-faefc5d1-5c75-41eb-8f69-a40193926425 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7c97c60a-1971-4b36-bc4e-f05c45fd6a9e {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-7c97c60a-1971-4b36-bc4e-f05c45fd6a9e .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-5f433044-9744-42c3-b535-54fff304ea9d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-5f433044-9744-42c3-b535-54fff304ea9d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-5f433044-9744-42c3-b535-54fff304ea9d .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-5f433044-9744-42c3-b535-54fff304ea9d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e59d91b7-0ec7-4f7f-a714-142b892f0755 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f5a72d32-abb0-4a33-a67c-b5ede2294010 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-df395446-d8c7-4f07-b631-02ee4dd6f623 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-df395446-d8c7-4f07-b631-02ee4dd6f623 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-99a56e6c-70e8-4cd2-87f2-ee28f8a4dae9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-99a56e6c-70e8-4cd2-87f2-ee28f8a4dae9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-99a56e6c-70e8-4cd2-87f2-ee28f8a4dae9 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-99a56e6c-70e8-4cd2-87f2-ee28f8a4dae9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9633e7e2-2d07-408c-9a4e-85aade907e12 {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-9633e7e2-2d07-408c-9a4e-85aade907e12:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9633e7e2-2d07-408c-9a4e-85aade907e12:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-9633e7e2-2d07-408c-9a4e-85aade907e12-root {
    text-align: center;
  }


#s-9633e7e2-2d07-408c-9a4e-85aade907e12.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9633e7e2-2d07-408c-9a4e-85aade907e12-root {
    text-align: center;
  }


#s-9633e7e2-2d07-408c-9a4e-85aade907e12.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9633e7e2-2d07-408c-9a4e-85aade907e12-root {
    text-align: center;
  }


#s-9633e7e2-2d07-408c-9a4e-85aade907e12.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9633e7e2-2d07-408c-9a4e-85aade907e12-root {
    text-align: center;
  }


#s-9633e7e2-2d07-408c-9a4e-85aade907e12.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9633e7e2-2d07-408c-9a4e-85aade907e12-root {
    text-align: center;
  }


#s-9633e7e2-2d07-408c-9a4e-85aade907e12.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-72c98b41-77fb-4ef2-b873-99fe2ba45dc3 {
  margin-left: auto;
margin-right: auto;
}

#s-72c98b41-77fb-4ef2-b873-99fe2ba45dc3 hr {
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-addce4a3-2f5f-42a3-9746-ad284e129411 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
background-color: rgba(243, 235, 220, 1);
}
@media (min-width: 1200px){#s-addce4a3-2f5f-42a3-9746-ad284e129411 {
  display: none;
}
#s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-content-s-addce4a3-2f5f-42a3-9746-ad284e129411 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-addce4a3-2f5f-42a3-9746-ad284e129411 {
  display: none;
}
#s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-content-s-addce4a3-2f5f-42a3-9746-ad284e129411 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-addce4a3-2f5f-42a3-9746-ad284e129411 {
  display: none;
}
#s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-s-addce4a3-2f5f-42a3-9746-ad284e129411, #wrap-content-s-addce4a3-2f5f-42a3-9746-ad284e129411 { display: none !important; }}@media (max-width: 767px){#s-addce4a3-2f5f-42a3-9746-ad284e129411 {
  
}
}







#s-addce4a3-2f5f-42a3-9746-ad284e129411 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-addce4a3-2f5f-42a3-9746-ad284e129411.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b2772c9c-2185-4e3c-a333-15889cd88d8d {
  margin-top: 0px;
margin-bottom: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(58, 56, 51, 1);
border-style: solid;
min-height: 50px;
}








#s-b2772c9c-2185-4e3c-a333-15889cd88d8d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2772c9c-2185-4e3c-a333-15889cd88d8d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-a29f2e7e-faa7-4ff8-b38e-bf3a80734724 {
  margin-left: 45%;
margin-right: 45%;
text-align: center;
}

#s-a29f2e7e-faa7-4ff8-b38e-bf3a80734724 {
  overflow: hidden;
  
  
}







  #s-a29f2e7e-faa7-4ff8-b38e-bf3a80734724 img.shogun-image {
    

    
    
    
  }


#s-a29f2e7e-faa7-4ff8-b38e-bf3a80734724 .shogun-image-content {
  
    justify-content: center;
  
}

#s-21dc6218-b32d-4856-94ed-848f32cb0ca8 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 25px;
padding-bottom: 0px;
text-align: center;
}

#s-21dc6218-b32d-4856-94ed-848f32cb0ca8 .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  
  
  
}



#s-344e380d-0140-49df-a411-2c6db3ca2210 {
  border-style: solid;
margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
}
@media (min-width: 1200px){#s-344e380d-0140-49df-a411-2c6db3ca2210 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-344e380d-0140-49df-a411-2c6db3ca2210 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-344e380d-0140-49df-a411-2c6db3ca2210 {
  margin-left: 0%;
margin-right: 0%;
}
}
#s-41200486-a825-4898-aa3f-6cb0dc0d6376 {
  margin-bottom: 0px;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-41200486-a825-4898-aa3f-6cb0dc0d6376:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-41200486-a825-4898-aa3f-6cb0dc0d6376:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-41200486-a825-4898-aa3f-6cb0dc0d6376-root {
    text-align: center;
  }


#s-41200486-a825-4898-aa3f-6cb0dc0d6376.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-41200486-a825-4898-aa3f-6cb0dc0d6376-root {
    text-align: center;
  }


#s-41200486-a825-4898-aa3f-6cb0dc0d6376.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-41200486-a825-4898-aa3f-6cb0dc0d6376-root {
    text-align: center;
  }


#s-41200486-a825-4898-aa3f-6cb0dc0d6376.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-41200486-a825-4898-aa3f-6cb0dc0d6376-root {
    text-align: center;
  }


#s-41200486-a825-4898-aa3f-6cb0dc0d6376.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-41200486-a825-4898-aa3f-6cb0dc0d6376-root {
    text-align: center;
  }


#s-41200486-a825-4898-aa3f-6cb0dc0d6376.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-fbb20ff9-015f-49e3-bea0-0302ce485751 {
  margin-left: auto;
margin-right: auto;
}

#s-fbb20ff9-015f-49e3-bea0-0302ce485751 hr {
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-a463473e-42cd-4cae-bb46-e60b7580a485 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
background-color: rgba(243, 235, 220, 1);
}
@media (min-width: 1200px){#s-a463473e-42cd-4cae-bb46-e60b7580a485 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a463473e-42cd-4cae-bb46-e60b7580a485 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a463473e-42cd-4cae-bb46-e60b7580a485 {
  
}
}@media (max-width: 767px){#s-a463473e-42cd-4cae-bb46-e60b7580a485 {
  display: none;
}
#s-a463473e-42cd-4cae-bb46-e60b7580a485, #wrap-s-a463473e-42cd-4cae-bb46-e60b7580a485, #wrap-content-s-a463473e-42cd-4cae-bb46-e60b7580a485 { display: none !important; }}







#s-a463473e-42cd-4cae-bb46-e60b7580a485 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-a463473e-42cd-4cae-bb46-e60b7580a485.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c1b03cde-42cf-4d94-ab89-28c071325977 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(31, 30, 25, 1);
border-style: solid;
}
@media (max-width: 767px){#s-c1b03cde-42cf-4d94-ab89-28c071325977 {
  
}
}
@media (min-width: 0px) {
[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c1b03cde-42cf-4d94-ab89-28c071325977"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

#s-21843942-c4f8-4caf-a7f5-6a3ceb1a19ab {
  margin-top: 0px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(254, 250, 240, 1);
border-style: solid;
min-height: 50px;
}








#s-21843942-c4f8-4caf-a7f5-6a3ceb1a19ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21843942-c4f8-4caf-a7f5-6a3ceb1a19ab.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-88a20ddd-2532-4112-9507-f88063aef689 {
  text-align: center;
}

#s-88a20ddd-2532-4112-9507-f88063aef689 {
  overflow: hidden;
  
  
}







  #s-88a20ddd-2532-4112-9507-f88063aef689 img.shogun-image {
    

    
    
    
  }


#s-88a20ddd-2532-4112-9507-f88063aef689 .shogun-image-content {
  
    justify-content: center;
  
}

#s-36962694-ce28-40c3-94d6-95596dfe8f1d {
  margin-left: 20px;
margin-right: 20px;
padding-top: 25px;
padding-bottom: 0px;
text-align: center;
}

#s-36962694-ce28-40c3-94d6-95596dfe8f1d .shogun-heading-component h1 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  
  
  
}



#s-0b6e7114-08ca-44b6-a280-a33011c1364b {
  border-style: solid;
margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
}
@media (min-width: 1200px){#s-0b6e7114-08ca-44b6-a280-a33011c1364b {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0b6e7114-08ca-44b6-a280-a33011c1364b {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0b6e7114-08ca-44b6-a280-a33011c1364b {
  margin-left: 0%;
margin-right: 0%;
}
}
#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e {
  padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-16666ebf-a0cc-4c13-b960-2b08ac61a72e-root {
    text-align: center;
  }


#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-16666ebf-a0cc-4c13-b960-2b08ac61a72e-root {
    text-align: center;
  }


#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-16666ebf-a0cc-4c13-b960-2b08ac61a72e-root {
    text-align: center;
  }


#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-16666ebf-a0cc-4c13-b960-2b08ac61a72e-root {
    text-align: center;
  }


#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-16666ebf-a0cc-4c13-b960-2b08ac61a72e-root {
    text-align: center;
  }


#s-16666ebf-a0cc-4c13-b960-2b08ac61a72e.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 {
  display: none;
}
#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98, #wrap-s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98, #wrap-content-s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 {
  display: none;
}
#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98, #wrap-s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98, #wrap-content-s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 {
  
}
}@media (max-width: 767px){#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 {
  padding-bottom: 30px;
}
}







#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b78af1db-2af2-4d1f-aa05-a3addbeb5b98.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  max-width: 857px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  display: none;
}
#s-0d833739-d0c9-4260-9936-2abf2f28799d, #wrap-s-0d833739-d0c9-4260-9936-2abf2f28799d, #wrap-content-s-0d833739-d0c9-4260-9936-2abf2f28799d { display: none !important; }}
#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  margin: 0 !important;
  overflow: visible;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add background color handling */
  
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0d833739-d0c9-4260-9936-2abf2f28799d .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image {
  box-sizing: border-box;
}



.s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  
}


@media (min-width: 1200px){#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  margin: 0 !important;
  overflow: visible;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add background color handling */
  
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0d833739-d0c9-4260-9936-2abf2f28799d .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image {
  box-sizing: border-box;
}



.s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  margin: 0 !important;
  overflow: visible;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add background color handling */
  
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0d833739-d0c9-4260-9936-2abf2f28799d .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image {
  box-sizing: border-box;
}



.s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  margin: 0 !important;
  overflow: visible;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add background color handling */
  
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0d833739-d0c9-4260-9936-2abf2f28799d .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image {
  box-sizing: border-box;
}



.s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  
}


}@media (max-width: 767px){#s-0d833739-d0c9-4260-9936-2abf2f28799d {
  margin: 0 !important;
  overflow: visible;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d833739-d0c9-4260-9936-2abf2f28799d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add background color handling */
  
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-0d833739-d0c9-4260-9936-2abf2f28799d .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d833739-d0c9-4260-9936-2abf2f28799d.shogun-image {
  box-sizing: border-box;
}



.s-0d833739-d0c9-4260-9936-2abf2f28799d img.shogun-image {
  
}


}
#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 {
  display: none;
}
#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-content-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 {
  display: none;
}
#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-content-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 {
  display: none;
}
#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65, #wrap-content-s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 { display: none !important; }}@media (max-width: 767px){#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 60px;
padding-left: 50px;
padding-bottom: 60px;
padding-right: 50px;
}
}







#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-92cf57a7-e2f2-4a9b-a8ea-8b1bae6a9b65.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
    
    
    
    
  }


.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
  box-sizing: border-box;
}



.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
      position: relative;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
    
    
    
    
  }


.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
  box-sizing: border-box;
}



.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
      position: relative;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
    
    
    
    
  }


.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
  box-sizing: border-box;
}



.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
      position: relative;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
    
    
    
    
  }


.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
  box-sizing: border-box;
}



.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
      position: relative;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
    
    
    
    
  }


.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image {
  box-sizing: border-box;
}



.s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container {
      position: relative;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-694788e6-38f5-4ae8-a4b0-6207c6d961e0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-a89be714-6fad-469e-a0f8-ce857e2de445 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 50px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-a89be714-6fad-469e-a0f8-ce857e2de445 .shogun-heading-component h2 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}


@media (max-width: 767px){#s-a89be714-6fad-469e-a0f8-ce857e2de445 .shogun-heading-component h2 {
  color: rgba(47, 38, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}


}
#s-12e3161b-e68e-47e2-b9c0-9e2ae74bce2f {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  margin: 0 !important;
  overflow: visible;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add background color handling */
  
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
    
    
    
    
  }


.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
  box-sizing: border-box;
}



.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
      position: relative;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  margin: 0 !important;
  overflow: visible;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add background color handling */
  
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
    
    
    
    
  }


.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
  box-sizing: border-box;
}



.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
      position: relative;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  margin: 0 !important;
  overflow: visible;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add background color handling */
  
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
    
    
    
    
  }


.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
  box-sizing: border-box;
}



.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
      position: relative;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  margin: 0 !important;
  overflow: visible;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add background color handling */
  
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
    
    
    
    
  }


.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
  box-sizing: border-box;
}



.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
      position: relative;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  margin: 0 !important;
  overflow: visible;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add background color handling */
  
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
    
    
    
    
  }


.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image {
  box-sizing: border-box;
}



.s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container {
      position: relative;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4fca3351-772f-4f27-a2ed-f42f4e5f6af6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 25px;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 {
  display: none;
}
#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-content-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 {
  display: none;
}
#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-content-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 {
  display: none;
}
#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1, #wrap-content-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 { display: none !important; }}
#s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 .shg-dynamic-column-count {
  grid-template-columns: repeat(2, 1fr);
}


#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-prev,
#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-next {
  
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-prev svg,
#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-e51041de-29cb-49fc-bf5d-dde8f376f3b1 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-1ecff5bf-ad9d-4834-a3b1-2466552a0c8c {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63bb48da-15b4-4edb-a762-f13e3f9f60c5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-18eec6aa-6ddc-4991-b03b-fdb878efa833 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-18eec6aa-6ddc-4991-b03b-fdb878efa833 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-86fbff7a-2ab8-4469-9923-7e8667e880b9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-86fbff7a-2ab8-4469-9923-7e8667e880b9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-86fbff7a-2ab8-4469-9923-7e8667e880b9 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-86fbff7a-2ab8-4469-9923-7e8667e880b9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6f93b93a-5323-44c8-ac72-daf47d1828b2 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e3ad20d-710d-4c5e-bc4f-10131f18984f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a7b09d46-a0e4-474b-8162-773ac5e4e401 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-a7b09d46-a0e4-474b-8162-773ac5e4e401 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-c15ed740-7463-44fa-85df-bba9d987fa8b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-c15ed740-7463-44fa-85df-bba9d987fa8b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-c15ed740-7463-44fa-85df-bba9d987fa8b .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-c15ed740-7463-44fa-85df-bba9d987fa8b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6aba440e-66a3-4f77-a045-4f3dacfc253f {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-626752ff-5fb5-455d-805f-92bdfdb6f85c {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-626752ff-5fb5-455d-805f-92bdfdb6f85c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4bc2a619-f8e0-49c0-867e-2e4a8bad4809 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-4bc2a619-f8e0-49c0-867e-2e4a8bad4809 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-fa4813fe-af59-46ea-b3cb-5ddcb28f4928 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-fa4813fe-af59-46ea-b3cb-5ddcb28f4928 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-fa4813fe-af59-46ea-b3cb-5ddcb28f4928 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-fa4813fe-af59-46ea-b3cb-5ddcb28f4928 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2d2eed74-6fd7-4ba8-9c3b-26ffb7dde74a {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-ea60db06-7672-4bc3-bc86-49ae720cf218 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ea60db06-7672-4bc3-bc86-49ae720cf218 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-57e012ba-0ebd-4be8-b699-cf06dab8e157 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-57e012ba-0ebd-4be8-b699-cf06dab8e157 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ec60704f-dba2-411e-a4b8-865686d76618 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-ec60704f-dba2-411e-a4b8-865686d76618 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-ec60704f-dba2-411e-a4b8-865686d76618 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-ec60704f-dba2-411e-a4b8-865686d76618 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27 {
  display: none;
}
#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27, #wrap-s-8360c2b6-5cdd-45bd-b22b-066f104b2a27, #wrap-content-s-8360c2b6-5cdd-45bd-b22b-066f104b2a27 { display: none !important; }}

  #s-8360c2b6-5cdd-45bd-b22b-066f104b2a27-root {
    text-align: center;
  }


#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8360c2b6-5cdd-45bd-b22b-066f104b2a27-root {
    text-align: center;
  }


#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8360c2b6-5cdd-45bd-b22b-066f104b2a27-root {
    text-align: center;
  }


#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8360c2b6-5cdd-45bd-b22b-066f104b2a27-root {
    text-align: center;
  }


#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8360c2b6-5cdd-45bd-b22b-066f104b2a27-root {
    text-align: center;
  }


#s-8360c2b6-5cdd-45bd-b22b-066f104b2a27.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36 {
  min-height: 50px;
background-color: rgba(23, 16, 7, 0);
}
@media (max-width: 767px){#s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36 {
  display: none;
}
#s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36, #wrap-s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36, #wrap-content-s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36 { display: none !important; }}







#s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e1f7b8e-e83f-40f2-8ec6-e09bc96a5b36.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cde9a562-1bf8-4482-9629-5939605c4d8e {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
@media (min-width: 1200px){#s-cde9a562-1bf8-4482-9629-5939605c4d8e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cde9a562-1bf8-4482-9629-5939605c4d8e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cde9a562-1bf8-4482-9629-5939605c4d8e {
  
}
}@media (max-width: 767px){#s-cde9a562-1bf8-4482-9629-5939605c4d8e {
  
}
}
@media (min-width: 0px) {
[id="s-cde9a562-1bf8-4482-9629-5939605c4d8e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cde9a562-1bf8-4482-9629-5939605c4d8e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cde9a562-1bf8-4482-9629-5939605c4d8e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cde9a562-1bf8-4482-9629-5939605c4d8e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-cde9a562-1bf8-4482-9629-5939605c4d8e"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 670px;
background-position: right center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  
}
}@media (max-width: 767px){#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  display: none;
}
#s-b2741abf-0aa2-45ed-828e-9c9382725c3c, #wrap-s-b2741abf-0aa2-45ed-828e-9c9382725c3c, #wrap-content-s-b2741abf-0aa2-45ed-828e-9c9382725c3c { display: none !important; }}







#s-b2741abf-0aa2-45ed-828e-9c9382725c3c > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-b2741abf-0aa2-45ed-828e-9c9382725c3c {
  cursor: pointer;
}#s-b2741abf-0aa2-45ed-828e-9c9382725c3c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 {
  
}
}@media (max-width: 767px){#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
display: none;
}
#s-b6965152-2f62-430b-af21-9fa03dd0a7b7, #wrap-s-b6965152-2f62-430b-af21-9fa03dd0a7b7, #wrap-content-s-b6965152-2f62-430b-af21-9fa03dd0a7b7 { display: none !important; }}







#s-b6965152-2f62-430b-af21-9fa03dd0a7b7 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-b6965152-2f62-430b-af21-9fa03dd0a7b7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff {
  aspect-ratio: 584/8;
text-align: center;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff {
  margin: 0 !important;
  overflow: visible;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add background color handling */
  
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
    
    
    
    
  }


.s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-content {
  
    justify-content: center;
  
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
  box-sizing: border-box;
}



.s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-17e33453-3802-45ec-81ee-395bc0855aff {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
      position: relative;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-17e33453-3802-45ec-81ee-395bc0855aff {
  margin: 0 !important;
  overflow: visible;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add background color handling */
  
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
    
    
    
    
  }


.s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-content {
  
    justify-content: center;
  
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
  box-sizing: border-box;
}



.s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-17e33453-3802-45ec-81ee-395bc0855aff {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
      position: relative;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-17e33453-3802-45ec-81ee-395bc0855aff {
  margin: 0 !important;
  overflow: visible;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add background color handling */
  
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
    
    
    
    
  }


.s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-content {
  
    justify-content: center;
  
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
  box-sizing: border-box;
}



.s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-17e33453-3802-45ec-81ee-395bc0855aff {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
      position: relative;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-17e33453-3802-45ec-81ee-395bc0855aff {
  margin: 0 !important;
  overflow: visible;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add background color handling */
  
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
    
    
    
    
  }


.s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-content {
  
    justify-content: center;
  
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
  box-sizing: border-box;
}



.s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-17e33453-3802-45ec-81ee-395bc0855aff {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
      position: relative;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-17e33453-3802-45ec-81ee-395bc0855aff {
  margin: 0 !important;
  overflow: visible;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17e33453-3802-45ec-81ee-395bc0855aff {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add background color handling */
  
}

#s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-17e33453-3802-45ec-81ee-395bc0855aff .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
    
    
    
    
  }


.s-17e33453-3802-45ec-81ee-395bc0855aff .shogun-image-content {
  
    justify-content: center;
  
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shg-align-container {
  display: flex;
  justify-content: center
}

.s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image {
  box-sizing: border-box;
}



.s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-17e33453-3802-45ec-81ee-395bc0855aff {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container {
      position: relative;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-17e33453-3802-45ec-81ee-395bc0855aff img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-4e224638-7c2a-479d-aca8-08e727816351 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 75px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-4e224638-7c2a-479d-aca8-08e727816351 .shogun-heading-component h2 {
  color: rgba(254, 251, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}



#s-4717f1cb-a6ce-44be-8925-163b60f72ad1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b {
  margin-top: 25px;
margin-bottom: 50px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b-root {
    text-align: left;
  }


#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b-root {
    text-align: left;
  }


#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b-root {
    text-align: left;
  }


#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b-root {
    text-align: left;
  }


#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b-root {
    text-align: left;
  }


#s-d7ca7d0f-9014-4bba-8b12-80039c9b6f5b.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  aspect-ratio: 584/8;
text-align: center;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
    
    
    
    
  }


.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
  box-sizing: border-box;
}



.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
      position: relative;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
    
    
    
    
  }


.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
  box-sizing: border-box;
}



.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
      position: relative;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
    
    
    
    
  }


.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
  box-sizing: border-box;
}



.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
      position: relative;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
    
    
    
    
  }


.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
  box-sizing: border-box;
}



.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
      position: relative;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  margin: 0 !important;
  overflow: visible;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add background color handling */
  
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
    
    
    
    
  }


.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image {
  box-sizing: border-box;
}



.s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container {
      position: relative;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1c646cc3-f59a-45d2-9a6b-cb3c038d8059 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-2059d458-a037-40e6-b525-c43cc308982e {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 5%;
padding-bottom: 3%;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-2059d458-a037-40e6-b525-c43cc308982e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2059d458-a037-40e6-b525-c43cc308982e {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2059d458-a037-40e6-b525-c43cc308982e {
  
}
}@media (max-width: 767px){#s-2059d458-a037-40e6-b525-c43cc308982e {
  display: none;
}
#s-2059d458-a037-40e6-b525-c43cc308982e, #wrap-s-2059d458-a037-40e6-b525-c43cc308982e, #wrap-content-s-2059d458-a037-40e6-b525-c43cc308982e { display: none !important; }}
#s-2059d458-a037-40e6-b525-c43cc308982e .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 36px !important;
  --swiper-pagination-bullet-size: 10px !important;
  
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-prev,
#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-next {
  
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-prev svg,
#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e .swiper-pagination-bullet {
  width: 10px !important;
  height: 10px !important;
  margin: 0 !important;
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(10px * 1) !important;
  height: 10px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-2059d458-a037-40e6-b525-c43cc308982e .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-733680ed-8c59-4e5b-a450-3ec096724725 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-afc9b1ea-04ab-4cc1-91ae-521919ac79f5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2c8c9d5d-d633-48e0-a29b-10fe2f96704d {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-2c8c9d5d-d633-48e0-a29b-10fe2f96704d .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-1c64e7ac-ebeb-44ab-ac4b-a46324968ec3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-1c64e7ac-ebeb-44ab-ac4b-a46324968ec3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-1c64e7ac-ebeb-44ab-ac4b-a46324968ec3 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-1c64e7ac-ebeb-44ab-ac4b-a46324968ec3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-574c0299-49e3-4757-a068-52c4afeec00b {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-fcbac01c-aba2-4597-b31d-166df9699168 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fcbac01c-aba2-4597-b31d-166df9699168 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-da1e1b56-5dc1-4cef-8446-71229a548191 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-da1e1b56-5dc1-4cef-8446-71229a548191 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-7f88bb0b-8585-4246-8cd0-56045f9bb03e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-7f88bb0b-8585-4246-8cd0-56045f9bb03e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-7f88bb0b-8585-4246-8cd0-56045f9bb03e .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-7f88bb0b-8585-4246-8cd0-56045f9bb03e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8e594c7a-4292-4f61-b7bb-998a28f0b11f {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-7f523bb2-db4c-41fc-9b92-413e532bec7c {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7f523bb2-db4c-41fc-9b92-413e532bec7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-45ce14af-1d40-4ac4-9fb0-74bb780c1d09 {
  margin-left: auto;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
text-align: center;
}

#s-45ce14af-1d40-4ac4-9fb0-74bb780c1d09 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-73e99cbd-4827-4a26-88ae-f2ac175fae12 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-73e99cbd-4827-4a26-88ae-f2ac175fae12 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-73e99cbd-4827-4a26-88ae-f2ac175fae12 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-73e99cbd-4827-4a26-88ae-f2ac175fae12 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2662e697-a10b-4a78-bcb2-88988b5f3959 {
  margin-top: 0px;
margin-bottom: 35px;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-2662e697-a10b-4a78-bcb2-88988b5f3959:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2662e697-a10b-4a78-bcb2-88988b5f3959:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-2662e697-a10b-4a78-bcb2-88988b5f3959-root {
    text-align: center;
  }


#s-2662e697-a10b-4a78-bcb2-88988b5f3959.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2662e697-a10b-4a78-bcb2-88988b5f3959-root {
    text-align: center;
  }


#s-2662e697-a10b-4a78-bcb2-88988b5f3959.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2662e697-a10b-4a78-bcb2-88988b5f3959-root {
    text-align: center;
  }


#s-2662e697-a10b-4a78-bcb2-88988b5f3959.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2662e697-a10b-4a78-bcb2-88988b5f3959-root {
    text-align: center;
  }


#s-2662e697-a10b-4a78-bcb2-88988b5f3959.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2662e697-a10b-4a78-bcb2-88988b5f3959-root {
    text-align: center;
  }


#s-2662e697-a10b-4a78-bcb2-88988b5f3959.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-73dd28f0-a601-4d7a-9398-fa725a491adc hr {
  border-top: 2px solid #ddd;
}

#s-8637e9a0-d3db-43a9-8cf3-0e55c2ce1b49 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-top: 10px;
text-align: center;
}

#s-8637e9a0-d3db-43a9-8cf3-0e55c2ce1b49 .shogun-heading-component h1 {
  
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  
  
  
}



#s-0aeda0f2-ff86-4f19-ae39-b1e85e575c99 {
  padding-left: 25%;
padding-right: 25%;
}

#s-0aeda0f2-ff86-4f19-ae39-b1e85e575c99 hr {
  border-top: 2px solid #ddd;
}

#s-779f62ea-ca81-4931-901b-343e255ad1df {
  margin-top: 0px;
margin-bottom: 45px;
padding-left: 10%;
padding-right: 10%;
}

@media (min-width: 0px) {
[id="s-779f62ea-ca81-4931-901b-343e255ad1df"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-779f62ea-ca81-4931-901b-343e255ad1df"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-779f62ea-ca81-4931-901b-343e255ad1df"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-779f62ea-ca81-4931-901b-343e255ad1df"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (max-width: 767px) {
  [id="s-779f62ea-ca81-4931-901b-343e255ad1df"] > .shg-row {
    flex-flow: row-reverse wrap;
  }
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin-left: auto;
margin-right: auto;
max-width: 1232px;
aspect-ratio: 308/163;
text-align: center;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1232px;
  }



  img.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
    
    
    
    max-height: 1232px;
  }


.s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
  box-sizing: border-box;
}



.s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
      position: relative;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1232px;
    }
  }

@media (min-width: 1200px){#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1232px;
  }



  img.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
    
    
    
    max-height: 1232px;
  }


.s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
  box-sizing: border-box;
}



.s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
      position: relative;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1232px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1232px;
  }



  img.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
    
    
    
    max-height: 1232px;
  }


.s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
  box-sizing: border-box;
}



.s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
      position: relative;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1232px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1232px;
  }



  img.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
    
    
    
    max-height: 1232px;
  }


.s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
  box-sizing: border-box;
}



.s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
      position: relative;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1232px;
    }
  }

}@media (max-width: 767px){#s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  margin: 0 !important;
  overflow: visible;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add background color handling */
  
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1232px;
  }



  img.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
    
    
    
    max-height: 1232px;
  }


.s-3cb36ed3-b204-4ab0-a507-53276d931a73 .shogun-image-content {
  
    justify-content: center;
  
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image {
  box-sizing: border-box;
}



.s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container {
      position: relative;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3cb36ed3-b204-4ab0-a507-53276d931a73 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1232px;
    }
  }

}
#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin-left: auto;
margin-right: auto;
max-width: 308px;
aspect-ratio: 308/163;
text-align: center;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin: 0 !important;
  overflow: visible;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add background color handling */
  
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
  box-sizing: border-box;
}



.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
      position: relative;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

@media (min-width: 1200px){#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin: 0 !important;
  overflow: visible;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add background color handling */
  
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
  box-sizing: border-box;
}



.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
      position: relative;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin: 0 !important;
  overflow: visible;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add background color handling */
  
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
  box-sizing: border-box;
}



.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
      position: relative;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin: 0 !important;
  overflow: visible;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add background color handling */
  
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
  box-sizing: border-box;
}



.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
      position: relative;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (max-width: 767px){#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  margin: 0 !important;
  overflow: visible;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add background color handling */
  
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f .shogun-image-content {
  
    justify-content: center;
  
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image {
  box-sizing: border-box;
}



.s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container {
      position: relative;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2706a714-51d1-49c2-9f40-f00eff4b4d7f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}
#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin-left: auto;
margin-right: auto;
max-width: 308px;
aspect-ratio: 308/163;
text-align: center;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin: 0 !important;
  overflow: visible;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add background color handling */
  
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
  box-sizing: border-box;
}



.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
      position: relative;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

@media (min-width: 1200px){#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin: 0 !important;
  overflow: visible;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add background color handling */
  
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
  box-sizing: border-box;
}



.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
      position: relative;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin: 0 !important;
  overflow: visible;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add background color handling */
  
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
  box-sizing: border-box;
}



.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
      position: relative;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin: 0 !important;
  overflow: visible;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add background color handling */
  
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
  box-sizing: border-box;
}



.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
      position: relative;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (max-width: 767px){#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  margin: 0 !important;
  overflow: visible;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add background color handling */
  
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b .shogun-image-content {
  
    justify-content: center;
  
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image {
  box-sizing: border-box;
}



.s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container {
      position: relative;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-8cfbaf7c-6bca-473d-8e3d-6a411e22f82b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}
#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin-left: auto;
margin-right: auto;
max-width: 308px;
aspect-ratio: 308/163;
text-align: center;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
  box-sizing: border-box;
}



.s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
      position: relative;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

@media (min-width: 1200px){#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
  box-sizing: border-box;
}



.s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
      position: relative;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
  box-sizing: border-box;
}



.s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
      position: relative;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
  box-sizing: border-box;
}



.s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
      position: relative;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}@media (max-width: 767px){#s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  margin: 0 !important;
  overflow: visible;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add background color handling */
  
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }

    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-link {
      aspect-ratio: 308/163;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 308px;
  }



  img.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
    
    
    
    max-height: 308px;
  }


.s-faaefef9-4051-407a-837d-c6bccb13e0a0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image {
  box-sizing: border-box;
}



.s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 {
      --shg-aspect-ratio: calc(308/163); 
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container {
      position: relative;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-faaefef9-4051-407a-837d-c6bccb13e0a0 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 308px;
    }
  }

}
#s-f07892b2-3e55-4267-a444-f549c3d275d7 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
@media (min-width: 1200px){#s-f07892b2-3e55-4267-a444-f549c3d275d7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f07892b2-3e55-4267-a444-f549c3d275d7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f07892b2-3e55-4267-a444-f549c3d275d7 {
  
}
}@media (max-width: 767px){#s-f07892b2-3e55-4267-a444-f549c3d275d7 {
  
}
}
@media (min-width: 0px) {
[id="s-f07892b2-3e55-4267-a444-f549c3d275d7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f07892b2-3e55-4267-a444-f549c3d275d7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f07892b2-3e55-4267-a444-f549c3d275d7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f07892b2-3e55-4267-a444-f549c3d275d7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-f07892b2-3e55-4267-a444-f549c3d275d7"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-aeb60507-5a76-485b-a527-d2f12c3ad91c {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-aeb60507-5a76-485b-a527-d2f12c3ad91c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-aeb60507-5a76-485b-a527-d2f12c3ad91c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-aeb60507-5a76-485b-a527-d2f12c3ad91c {
  
}
}@media (max-width: 767px){#s-aeb60507-5a76-485b-a527-d2f12c3ad91c {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
display: none;
}
#s-aeb60507-5a76-485b-a527-d2f12c3ad91c, #wrap-s-aeb60507-5a76-485b-a527-d2f12c3ad91c, #wrap-content-s-aeb60507-5a76-485b-a527-d2f12c3ad91c { display: none !important; }}







#s-aeb60507-5a76-485b-a527-d2f12c3ad91c > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-aeb60507-5a76-485b-a527-d2f12c3ad91c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  aspect-ratio: 584/8;
text-align: center;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  margin: 0 !important;
  overflow: visible;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add background color handling */
  
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
    
    
    
    
  }


.s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-content {
  
    justify-content: center;
  
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
  box-sizing: border-box;
}



.s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12037caa-0d8f-47f0-8270-b2f8767d411f {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
      position: relative;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  margin: 0 !important;
  overflow: visible;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add background color handling */
  
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
    
    
    
    
  }


.s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-content {
  
    justify-content: center;
  
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
  box-sizing: border-box;
}



.s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12037caa-0d8f-47f0-8270-b2f8767d411f {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
      position: relative;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  margin: 0 !important;
  overflow: visible;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add background color handling */
  
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
    
    
    
    
  }


.s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-content {
  
    justify-content: center;
  
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
  box-sizing: border-box;
}



.s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12037caa-0d8f-47f0-8270-b2f8767d411f {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
      position: relative;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  margin: 0 !important;
  overflow: visible;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add background color handling */
  
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
    
    
    
    
  }


.s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-content {
  
    justify-content: center;
  
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
  box-sizing: border-box;
}



.s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12037caa-0d8f-47f0-8270-b2f8767d411f {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
      position: relative;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  margin: 0 !important;
  overflow: visible;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-12037caa-0d8f-47f0-8270-b2f8767d411f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add background color handling */
  
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-12037caa-0d8f-47f0-8270-b2f8767d411f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
    
    
    
    
  }


.s-12037caa-0d8f-47f0-8270-b2f8767d411f .shogun-image-content {
  
    justify-content: center;
  
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image {
  box-sizing: border-box;
}



.s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-12037caa-0d8f-47f0-8270-b2f8767d411f {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container {
      position: relative;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-12037caa-0d8f-47f0-8270-b2f8767d411f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-98fb9029-ae7b-4937-8af3-398d6f62f257 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 75px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-98fb9029-ae7b-4937-8af3-398d6f62f257 .shogun-heading-component h2 {
  color: rgba(254, 251, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: left;
}



#s-c5d79898-34db-4473-a473-0f71aedba433 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-61346030-426b-4902-acce-30cf52967ee8 {
  margin-top: 25px;
margin-bottom: 50px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: left;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-61346030-426b-4902-acce-30cf52967ee8:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-61346030-426b-4902-acce-30cf52967ee8:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-61346030-426b-4902-acce-30cf52967ee8-root {
    text-align: left;
  }


#s-61346030-426b-4902-acce-30cf52967ee8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-61346030-426b-4902-acce-30cf52967ee8-root {
    text-align: left;
  }


#s-61346030-426b-4902-acce-30cf52967ee8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-61346030-426b-4902-acce-30cf52967ee8-root {
    text-align: left;
  }


#s-61346030-426b-4902-acce-30cf52967ee8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-61346030-426b-4902-acce-30cf52967ee8-root {
    text-align: left;
  }


#s-61346030-426b-4902-acce-30cf52967ee8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-61346030-426b-4902-acce-30cf52967ee8-root {
    text-align: left;
  }


#s-61346030-426b-4902-acce-30cf52967ee8.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  aspect-ratio: 584/8;
text-align: center;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  margin: 0 !important;
  overflow: visible;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add background color handling */
  
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add padding handling */
  
  
  
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
    
    
    
    
  }


.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
  box-sizing: border-box;
}



.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
      position: relative;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  margin: 0 !important;
  overflow: visible;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add background color handling */
  
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
    
    
    
    
  }


.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
  box-sizing: border-box;
}



.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
      position: relative;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  margin: 0 !important;
  overflow: visible;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add background color handling */
  
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
    
    
    
    
  }


.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
  box-sizing: border-box;
}



.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
      position: relative;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  margin: 0 !important;
  overflow: visible;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add background color handling */
  
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
    
    
    
    
  }


.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
  box-sizing: border-box;
}



.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
      position: relative;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  margin: 0 !important;
  overflow: visible;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add background color handling */
  
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
    
    
    
    
  }


.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e .shogun-image-content {
  
    justify-content: center;
  
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image {
  box-sizing: border-box;
}



.s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container {
      position: relative;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-46f6e863-f1ac-4884-894c-ddc5c5149f2e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 670px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  
}
}@media (max-width: 767px){#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  display: none;
}
#s-5f79e7ec-fb32-4669-a7d0-a914839dd692, #wrap-s-5f79e7ec-fb32-4669-a7d0-a914839dd692, #wrap-content-s-5f79e7ec-fb32-4669-a7d0-a914839dd692 { display: none !important; }}







#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-5f79e7ec-fb32-4669-a7d0-a914839dd692 {
  cursor: pointer;
}#s-5f79e7ec-fb32-4669-a7d0-a914839dd692.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aae24aca-e19c-4f20-ad43-b7209446066d {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 5%;
padding-bottom: 3%;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-aae24aca-e19c-4f20-ad43-b7209446066d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-aae24aca-e19c-4f20-ad43-b7209446066d {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-aae24aca-e19c-4f20-ad43-b7209446066d {
  
}
}@media (max-width: 767px){#s-aae24aca-e19c-4f20-ad43-b7209446066d {
  display: none;
}
#s-aae24aca-e19c-4f20-ad43-b7209446066d, #wrap-s-aae24aca-e19c-4f20-ad43-b7209446066d, #wrap-content-s-aae24aca-e19c-4f20-ad43-b7209446066d { display: none !important; }}
#s-aae24aca-e19c-4f20-ad43-b7209446066d .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 36px !important;
  --swiper-pagination-bullet-size: 10px !important;
  
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-prev,
#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-next {
  
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-prev svg,
#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d .swiper-pagination-bullet {
  width: 10px !important;
  height: 10px !important;
  margin: 0 !important;
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(10px * 1) !important;
  height: 10px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-aae24aca-e19c-4f20-ad43-b7209446066d .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-6ca8206e-521a-496e-9e68-5dbecdf0ac1b {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b24b0062-c7e2-45d0-8264-c9449ea7a9ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9e45ae57-f630-4f6b-b247-fa99548913d5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-9e45ae57-f630-4f6b-b247-fa99548913d5 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-f6542136-562a-40c3-a63d-819cf79fff6d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-f6542136-562a-40c3-a63d-819cf79fff6d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-f6542136-562a-40c3-a63d-819cf79fff6d .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-f6542136-562a-40c3-a63d-819cf79fff6d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

.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-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-3558c6dd-5d95-450e-a83f-7815facd2cd0:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3558c6dd-5d95-450e-a83f-7815facd2cd0:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-3558c6dd-5d95-450e-a83f-7815facd2cd0-atc-btn-wrapper {
    text-align: center;
  }


#s-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-3558c6dd-5d95-450e-a83f-7815facd2cd0-atc-btn-wrapper {
    text-align: center;
  }


#s-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-3558c6dd-5d95-450e-a83f-7815facd2cd0-atc-btn-wrapper {
    text-align: center;
  }


#s-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-3558c6dd-5d95-450e-a83f-7815facd2cd0-atc-btn-wrapper {
    text-align: center;
  }


#s-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-3558c6dd-5d95-450e-a83f-7815facd2cd0-atc-btn-wrapper {
    text-align: center;
  }


#s-3558c6dd-5d95-450e-a83f-7815facd2cd0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3558c6dd-5d95-450e-a83f-7815facd2cd0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-6e024e8e-6e2d-431d-837d-817374b4827f {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cc65345-f1ca-4bfa-b188-c7c23c662023 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ed56818d-1221-44f1-ae60-73f6f6796ea7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-ed56818d-1221-44f1-ae60-73f6f6796ea7 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-8bfa2b80-c25a-4789-a890-be1179259263 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-8bfa2b80-c25a-4789-a890-be1179259263 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-8bfa2b80-c25a-4789-a890-be1179259263 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-8bfa2b80-c25a-4789-a890-be1179259263 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-3b299d8d-8cae-4505-8363-12003f74a13b:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3b299d8d-8cae-4505-8363-12003f74a13b:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-3b299d8d-8cae-4505-8363-12003f74a13b-atc-btn-wrapper {
    text-align: center;
  }


#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-3b299d8d-8cae-4505-8363-12003f74a13b-atc-btn-wrapper {
    text-align: center;
  }


#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-3b299d8d-8cae-4505-8363-12003f74a13b-atc-btn-wrapper {
    text-align: center;
  }


#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-3b299d8d-8cae-4505-8363-12003f74a13b-atc-btn-wrapper {
    text-align: center;
  }


#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-3b299d8d-8cae-4505-8363-12003f74a13b-atc-btn-wrapper {
    text-align: center;
  }


#s-3b299d8d-8cae-4505-8363-12003f74a13b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-3b299d8d-8cae-4505-8363-12003f74a13b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-96687e3c-7fbf-4be9-b9b1-f5d976ce0514 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-498f7288-438f-4019-87bd-9aed8cc644af {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-498f7288-438f-4019-87bd-9aed8cc644af img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5507e31f-e74c-43d0-a409-f263f6e30316 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-5507e31f-e74c-43d0-a409-f263f6e30316 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-4598cc5e-a6f2-4e6b-844a-16d5be5f2d03 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-4598cc5e-a6f2-4e6b-844a-16d5be5f2d03 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-4598cc5e-a6f2-4e6b-844a-16d5be5f2d03 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-4598cc5e-a6f2-4e6b-844a-16d5be5f2d03 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-57a7d8be-8450-4f4f-955d-93d02a965649:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-57a7d8be-8450-4f4f-955d-93d02a965649:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-57a7d8be-8450-4f4f-955d-93d02a965649-atc-btn-wrapper {
    text-align: center;
  }


#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-57a7d8be-8450-4f4f-955d-93d02a965649-atc-btn-wrapper {
    text-align: center;
  }


#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-57a7d8be-8450-4f4f-955d-93d02a965649-atc-btn-wrapper {
    text-align: center;
  }


#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-57a7d8be-8450-4f4f-955d-93d02a965649-atc-btn-wrapper {
    text-align: center;
  }


#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-57a7d8be-8450-4f4f-955d-93d02a965649-atc-btn-wrapper {
    text-align: center;
  }


#s-57a7d8be-8450-4f4f-955d-93d02a965649 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-57a7d8be-8450-4f4f-955d-93d02a965649.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a4cd9145-c4c2-4dca-9e05-6ec9331b15e7 {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5cad75b-aa91-4f41-9300-d51fc8954ecd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5142bec3-37f9-4090-9816-81ab3d9f97ba {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-5142bec3-37f9-4090-9816-81ab3d9f97ba .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-975eb312-36f7-4823-901c-c61f21019d6f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-975eb312-36f7-4823-901c-c61f21019d6f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-975eb312-36f7-4823-901c-c61f21019d6f .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-975eb312-36f7-4823-901c-c61f21019d6f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d-atc-btn-wrapper {
    text-align: center;
  }


#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d-atc-btn-wrapper {
    text-align: center;
  }


#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d-atc-btn-wrapper {
    text-align: center;
  }


#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d-atc-btn-wrapper {
    text-align: center;
  }


#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d-atc-btn-wrapper {
    text-align: center;
  }


#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-cc572bcb-65f6-4cce-8f0b-bb3848f7670d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2e62e4d6-1d9e-42e2-9498-a174c89311ed {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8de2d8e7-ffb1-4d4a-88e2-12620c11688a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-16db5a10-c3fd-4033-a8c4-28e3ee034f64 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-16db5a10-c3fd-4033-a8c4-28e3ee034f64 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-c6c76e7d-0f39-4997-9a30-04da6b0a6f24 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-c6c76e7d-0f39-4997-9a30-04da6b0a6f24 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-c6c76e7d-0f39-4997-9a30-04da6b0a6f24 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-c6c76e7d-0f39-4997-9a30-04da6b0a6f24 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81-atc-btn-wrapper {
    text-align: center;
  }


#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81-atc-btn-wrapper {
    text-align: center;
  }


#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81-atc-btn-wrapper {
    text-align: center;
  }


#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81-atc-btn-wrapper {
    text-align: center;
  }


#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81-atc-btn-wrapper {
    text-align: center;
  }


#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-e4cc55eb-12a2-4f99-bdfc-a56735bfcc81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-23cfce6e-9a02-4ffe-8102-120f5e75d82e {
  margin-left: auto;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(160, 109, 51, 1);
border-style: none;
border-radius: 0px;
background-color: rgba(242, 235, 222, 1);
}

#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
background-color: rgba(242, 235, 222, 0);
}



.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7a7e4feb-9f93-46d7-bbb1-16e45af8a274 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ee46bb1e-3138-44b6-8a7f-d25372b5b886 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 10%;
padding-bottom: 0px;
padding-right: 10%;
text-align: center;
}

#s-ee46bb1e-3138-44b6-8a7f-d25372b5b886 .shg-product-title-component h2 span {
  color: rgba(47, 38, 26, 1);
  
  
  
  font-size: 26px;
  
  
  
}

#s-b39de69f-3a46-423a-ad6f-1f6cdb77ca73 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 3%;
text-align: center;
}

#s-b39de69f-3a46-423a-ad6f-1f6cdb77ca73 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  font-family: Libre Franklin;
  font-style:  normal ;
}

#s-b39de69f-3a46-423a-ad6f-1f6cdb77ca73 .shg-product-price {
  color: #000;
  
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-b39de69f-3a46-423a-ad6f-1f6cdb77ca73 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(204, 204, 204, 1);
border-radius: 0px;
background-color: rgba(254, 251, 240, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(47, 38, 26, 1);
}
#s-db41a3c9-0655-4745-ad3c-31e76b3b6464:hover {background-color: rgba(47, 38, 26, 1) !important;
text-decoration: none !important;
color: rgba(254, 251, 240, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-db41a3c9-0655-4745-ad3c-31e76b3b6464:active {border-style: solid !important;
border-color: rgba(204, 204, 204, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;}

  #s-db41a3c9-0655-4745-ad3c-31e76b3b6464-atc-btn-wrapper {
    text-align: center;
  }


#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-db41a3c9-0655-4745-ad3c-31e76b3b6464-atc-btn-wrapper {
    text-align: center;
  }


#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-db41a3c9-0655-4745-ad3c-31e76b3b6464-atc-btn-wrapper {
    text-align: center;
  }


#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-db41a3c9-0655-4745-ad3c-31e76b3b6464-atc-btn-wrapper {
    text-align: center;
  }


#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-db41a3c9-0655-4745-ad3c-31e76b3b6464-atc-btn-wrapper {
    text-align: center;
  }


#s-db41a3c9-0655-4745-ad3c-31e76b3b6464 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn {
  color: rgba(47, 38, 26, 1);
  font-size: 17px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}

#s-db41a3c9-0655-4745-ad3c-31e76b3b6464.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  max-width: 2000px;
text-align: center;
opacity: 1;
}
@media (min-width: 1200px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  display: none;
}
#s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-content-s-9ff678ae-1e47-4d48-81ba-9615fba79768 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  display: none;
}
#s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-content-s-9ff678ae-1e47-4d48-81ba-9615fba79768 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  display: none;
}
#s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-s-9ff678ae-1e47-4d48-81ba-9615fba79768, #wrap-content-s-9ff678ae-1e47-4d48-81ba-9615fba79768 { display: none !important; }}
#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ff678ae-1e47-4d48-81ba-9615fba79768 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image {
  box-sizing: border-box;
}



.s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  
}


@media (min-width: 1200px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ff678ae-1e47-4d48-81ba-9615fba79768 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image {
  box-sizing: border-box;
}



.s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ff678ae-1e47-4d48-81ba-9615fba79768 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image {
  box-sizing: border-box;
}



.s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ff678ae-1e47-4d48-81ba-9615fba79768 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image {
  box-sizing: border-box;
}



.s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  
}


}@media (max-width: 767px){#s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  margin: 0 !important;
  overflow: visible;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-9ff678ae-1e47-4d48-81ba-9615fba79768 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add background color handling */
  
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-9ff678ae-1e47-4d48-81ba-9615fba79768 .shogun-image-content {
  
    justify-content: center;
  
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9ff678ae-1e47-4d48-81ba-9615fba79768.shogun-image {
  box-sizing: border-box;
}



.s-9ff678ae-1e47-4d48-81ba-9615fba79768 img.shogun-image {
  
}


}
#s-04722834-a0d1-4dfc-9371-66e58528fdf6 {
  padding-left: 10%;
padding-right: 10%;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-04722834-a0d1-4dfc-9371-66e58528fdf6 {
  display: none;
}
#s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-content-s-04722834-a0d1-4dfc-9371-66e58528fdf6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-04722834-a0d1-4dfc-9371-66e58528fdf6 {
  display: none;
}
#s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-content-s-04722834-a0d1-4dfc-9371-66e58528fdf6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-04722834-a0d1-4dfc-9371-66e58528fdf6 {
  display: none;
}
#s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-s-04722834-a0d1-4dfc-9371-66e58528fdf6, #wrap-content-s-04722834-a0d1-4dfc-9371-66e58528fdf6 { display: none !important; }}@media (max-width: 767px){#s-04722834-a0d1-4dfc-9371-66e58528fdf6 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-04722834-a0d1-4dfc-9371-66e58528fdf6 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-04722834-a0d1-4dfc-9371-66e58528fdf6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin-top: 50px;
aspect-ratio: 584/8;
text-align: center;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin: 0 !important;
  overflow: visible;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 50px;
  
}

.shg-image-content-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add background color handling */
  
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
    
    
    
    
  }


.s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
  box-sizing: border-box;
}



.s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
      position: relative;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin: 0 !important;
  overflow: visible;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add background color handling */
  
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
    
    
    
    
  }


.s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
  box-sizing: border-box;
}



.s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
      position: relative;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin: 0 !important;
  overflow: visible;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add background color handling */
  
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
    
    
    
    
  }


.s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
  box-sizing: border-box;
}



.s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
      position: relative;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin: 0 !important;
  overflow: visible;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add background color handling */
  
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
    
    
    
    
  }


.s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
  box-sizing: border-box;
}



.s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
      position: relative;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  margin: 0 !important;
  overflow: visible;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add background color handling */
  
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
    
    
    
    
  }


.s-0d898760-c9b0-4999-b94d-3d81e928aa23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image {
  box-sizing: border-box;
}



.s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container {
      position: relative;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-0d898760-c9b0-4999-b94d-3d81e928aa23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-747a0efc-25da-442e-a4f0-2cf9ee97230a {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 50px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2);
text-align: center;
}

#s-747a0efc-25da-442e-a4f0-2cf9ee97230a .shogun-heading-component h2 {
  color: rgba(254, 251, 240, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 55px;
  line-height: 1em;
  letter-spacing: 1px;
  text-align: center;
}



#s-a5b2e931-d7ef-4097-b0fc-abaf4074a691 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(229, 229, 229, 1);
border-style: solid;
}

#s-7898bc38-307f-468b-90b6-c86d5391246a {
  margin-bottom: 50px;
padding-top: 15px;
padding-left: 40px;
padding-bottom: 15px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-7898bc38-307f-468b-90b6-c86d5391246a:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7898bc38-307f-468b-90b6-c86d5391246a:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7898bc38-307f-468b-90b6-c86d5391246a-root {
    text-align: center;
  }


#s-7898bc38-307f-468b-90b6-c86d5391246a.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7898bc38-307f-468b-90b6-c86d5391246a-root {
    text-align: center;
  }


#s-7898bc38-307f-468b-90b6-c86d5391246a.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7898bc38-307f-468b-90b6-c86d5391246a-root {
    text-align: center;
  }


#s-7898bc38-307f-468b-90b6-c86d5391246a.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7898bc38-307f-468b-90b6-c86d5391246a-root {
    text-align: center;
  }


#s-7898bc38-307f-468b-90b6-c86d5391246a.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7898bc38-307f-468b-90b6-c86d5391246a-root {
    text-align: center;
  }


#s-7898bc38-307f-468b-90b6-c86d5391246a.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin-top: 0px;
margin-bottom: 50px;
aspect-ratio: 584/8;
text-align: center;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin: 0 !important;
  overflow: visible;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 0px;
  margin-bottom: 50px;
}

.shg-image-content-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add background color handling */
  
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
    
    
    
    
  }


.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
  box-sizing: border-box;
}



.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
      position: relative;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

@media (min-width: 1200px){#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin: 0 !important;
  overflow: visible;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add background color handling */
  
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
    
    
    
    
  }


.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
  box-sizing: border-box;
}



.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
      position: relative;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin: 0 !important;
  overflow: visible;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add background color handling */
  
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
    
    
    
    
  }


.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
  box-sizing: border-box;
}



.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
      position: relative;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin: 0 !important;
  overflow: visible;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add background color handling */
  
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
    
    
    
    
  }


.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
  box-sizing: border-box;
}



.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
      position: relative;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}@media (max-width: 767px){#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  margin: 0 !important;
  overflow: visible;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add background color handling */
  
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }

    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-link {
      aspect-ratio: 584/8;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
    height: 100%;
    width: 100%;
    
    
  }



  img.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
    
    
    
    
  }


.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe .shogun-image-content {
  
    justify-content: center;
  
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image {
  box-sizing: border-box;
}



.s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe {
      --shg-aspect-ratio: calc(584/8); 
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container {
      position: relative;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e5c941b7-790e-4f38-86bf-c98dc6d9fefe img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      
    }
  }

}
#s-5fef1b67-9802-4c58-916b-b9fd856cd29c {
  margin-left: auto;
margin-right: auto;
padding-top: 25px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
background-color: rgba(254, 251, 240, 1);
}
@media (min-width: 1200px){#s-5fef1b67-9802-4c58-916b-b9fd856cd29c {
  display: none;
}
#s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-content-s-5fef1b67-9802-4c58-916b-b9fd856cd29c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5fef1b67-9802-4c58-916b-b9fd856cd29c {
  display: none;
}
#s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-content-s-5fef1b67-9802-4c58-916b-b9fd856cd29c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5fef1b67-9802-4c58-916b-b9fd856cd29c {
  display: none;
}
#s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-s-5fef1b67-9802-4c58-916b-b9fd856cd29c, #wrap-content-s-5fef1b67-9802-4c58-916b-b9fd856cd29c { display: none !important; }}
#s-5fef1b67-9802-4c58-916b-b9fd856cd29c .shg-dynamic-column-count {
  grid-template-columns: repeat(2, 1fr);
}


#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c {
  --swiper-pagination-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(113, 113, 113, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(113, 113, 113, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-prev,
#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-next {
  
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-prev svg,
#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c .swiper-pagination-bullet-active {
  background-color: rgba(113, 113, 113, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-5fef1b67-9802-4c58-916b-b9fd856cd29c .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  center
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-7163e88d-52bc-43a2-9026-b50ac71cd8a9 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c989635-7e68-45ea-9d0c-622fb4e93f27 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-31117118-9b64-416c-b1a8-61fdeb01283f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-31117118-9b64-416c-b1a8-61fdeb01283f .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-7ffd755d-ce6d-40f3-8d43-c890ba7fa5d6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-7ffd755d-ce6d-40f3-8d43-c890ba7fa5d6 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-7ffd755d-ce6d-40f3-8d43-c890ba7fa5d6 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-7ffd755d-ce6d-40f3-8d43-c890ba7fa5d6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-468871c8-c312-4165-a5d1-1d39378dc8ed {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-094a75e2-65cf-44b0-9e2d-31563aa05ece {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-094a75e2-65cf-44b0-9e2d-31563aa05ece img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0155fe6f-ec7a-4dc1-acc7-51902a22cb65 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-0155fe6f-ec7a-4dc1-acc7-51902a22cb65 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-2cd20d09-f443-4b00-9b64-84dfb8012bce {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-2cd20d09-f443-4b00-9b64-84dfb8012bce .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-2cd20d09-f443-4b00-9b64-84dfb8012bce .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-2cd20d09-f443-4b00-9b64-84dfb8012bce .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-273f0163-6b3b-4fc0-8b5b-8f77df95b25a {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4e1207e-ec04-4d7b-bfa5-053ba8dc2f12 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4ed22cd9-07ad-41c8-8100-95f8c446cf15 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-4ed22cd9-07ad-41c8-8100-95f8c446cf15 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-0b3fdb0c-34df-4292-89ac-f6687f4ad20e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-0b3fdb0c-34df-4292-89ac-f6687f4ad20e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-0b3fdb0c-34df-4292-89ac-f6687f4ad20e .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-0b3fdb0c-34df-4292-89ac-f6687f4ad20e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-1b393743-a0e7-460a-9178-04527b4cf1e5 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-c884f2f1-1f25-4aab-b33a-4cc333230506 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c884f2f1-1f25-4aab-b33a-4cc333230506 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fc0be5de-9528-46bd-96f0-1f8897d1305c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-fc0be5de-9528-46bd-96f0-1f8897d1305c .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-4269bfef-e6d2-41fb-b7c7-125ae81dad0c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-4269bfef-e6d2-41fb-b7c7-125ae81dad0c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-4269bfef-e6d2-41fb-b7c7-125ae81dad0c .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-4269bfef-e6d2-41fb-b7c7-125ae81dad0c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-60910f5e-e6cd-4688-af02-705dc93f4fe9 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-fe59c194-c404-414c-9398-7b80def267c2 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe59c194-c404-414c-9398-7b80def267c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7fff4184-fe20-41ef-93d0-cfcc88f22511 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-7fff4184-fe20-41ef-93d0-cfcc88f22511 .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b37b2944-c30c-4f46-a595-923f72ea9980 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-b37b2944-c30c-4f46-a595-923f72ea9980 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-b37b2944-c30c-4f46-a595-923f72ea9980 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-b37b2944-c30c-4f46-a595-923f72ea9980 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cb99e031-12fc-4fcc-854e-6ab0c858d0c1 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(242, 235, 222, 1);
}

#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 {
  margin-left: auto;
margin-right: auto;
padding-top: 3%;
padding-left: 3%;
padding-bottom: 3%;
padding-right: 3%;
text-align: left;
}



.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3584dbe0-e742-4ce8-98db-ddfef1bfe289 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-93b12d25-2a23-4906-9fae-1872c48493ba {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 3%;
padding-bottom: 0px;
padding-right: 3%;
text-align: center;
}

#s-93b12d25-2a23-4906-9fae-1872c48493ba .shg-product-title-component h3 span {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-f4be0fde-bfb2-4d00-a5be-e6623971b825 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-f4be0fde-bfb2-4d00-a5be-e6623971b825 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  
  
  font-style:  normal ;
}

#s-f4be0fde-bfb2-4d00-a5be-e6623971b825 .shg-product-price {
  color: #000;
  
  
  font-style:  normal ;
  font-size: 14px;
}

#s-f4be0fde-bfb2-4d00-a5be-e6623971b825 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f785883f-5f6c-420e-8219-96c73ff0f38d {
  margin-top: 25px;
margin-bottom: 25px;
padding-top: 14px;
padding-left: 40px;
padding-bottom: 13px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(160, 109, 51, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-f785883f-5f6c-420e-8219-96c73ff0f38d:hover {background-color: rgba(160, 109, 51, 0.9) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f785883f-5f6c-420e-8219-96c73ff0f38d:active {background-color: rgba(160, 109, 51, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f785883f-5f6c-420e-8219-96c73ff0f38d-root {
    text-align: center;
  }


#s-f785883f-5f6c-420e-8219-96c73ff0f38d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f785883f-5f6c-420e-8219-96c73ff0f38d-root {
    text-align: center;
  }


#s-f785883f-5f6c-420e-8219-96c73ff0f38d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f785883f-5f6c-420e-8219-96c73ff0f38d-root {
    text-align: center;
  }


#s-f785883f-5f6c-420e-8219-96c73ff0f38d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f785883f-5f6c-420e-8219-96c73ff0f38d-root {
    text-align: center;
  }


#s-f785883f-5f6c-420e-8219-96c73ff0f38d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f785883f-5f6c-420e-8219-96c73ff0f38d-root {
    text-align: center;
  }


#s-f785883f-5f6c-420e-8219-96c73ff0f38d.shg-btn {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  
  font-family: Barlow Condensed;
  display:  inline-block ;
}
}
#s-7a9b53a1-2572-4c76-a194-e16f850d16a6 hr {
  border-top: 2px solid #ddd;
}

#s-260134ce-fcbb-4126-9e0a-d466f973aa43 {
  min-height: 500px;
background-color: rgba(23, 16, 7, 1);
}
@media (min-width: 1200px){#s-260134ce-fcbb-4126-9e0a-d466f973aa43 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-260134ce-fcbb-4126-9e0a-d466f973aa43 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-260134ce-fcbb-4126-9e0a-d466f973aa43 {
  
}
}@media (max-width: 767px){#s-260134ce-fcbb-4126-9e0a-d466f973aa43 {
  
}
}







#s-260134ce-fcbb-4126-9e0a-d466f973aa43 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-260134ce-fcbb-4126-9e0a-d466f973aa43.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9533c927-af27-4832-83ea-9bcce5d0da3d {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-9533c927-af27-4832-83ea-9bcce5d0da3d .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-9533c927-af27-4832-83ea-9bcce5d0da3d .shg-sld-nav-button.shg-sld-left,
#s-9533c927-af27-4832-83ea-9bcce5d0da3d .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-d25d5e3e-2c02-49ec-b134-b7844376a82d {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-d25d5e3e-2c02-49ec-b134-b7844376a82d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d25d5e3e-2c02-49ec-b134-b7844376a82d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d25d5e3e-2c02-49ec-b134-b7844376a82d {
  
}
}@media (max-width: 767px){#s-d25d5e3e-2c02-49ec-b134-b7844376a82d {
  
}
}
@media (min-width: 0px) {
[id="s-d25d5e3e-2c02-49ec-b134-b7844376a82d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d25d5e3e-2c02-49ec-b134-b7844376a82d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-d25d5e3e-2c02-49ec-b134-b7844376a82d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-d25d5e3e-2c02-49ec-b134-b7844376a82d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-c9be9480-d6bb-450b-b449-03f00772bc25 {
  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(235, 235, 235, 1);
border-style: solid;
min-height: 100px;
background-color: rgba(160, 109, 51, 0.1);
}








#s-c9be9480-d6bb-450b-b449-03f00772bc25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c9be9480-d6bb-450b-b449-03f00772bc25 {
  cursor: pointer;
}#s-c9be9480-d6bb-450b-b449-03f00772bc25.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-76042a22-5539-41aa-92d5-cd216fe983b8 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-76042a22-5539-41aa-92d5-cd216fe983b8 .shogun-icon-wrapper {
  text-align: left;
}


#s-76042a22-5539-41aa-92d5-cd216fe983b8 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-66d6dcb3-e823-4580-9b86-dd46fd1d78da {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-66d6dcb3-e823-4580-9b86-dd46fd1d78da {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-66d6dcb3-e823-4580-9b86-dd46fd1d78da {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-66d6dcb3-e823-4580-9b86-dd46fd1d78da {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-66d6dcb3-e823-4580-9b86-dd46fd1d78da {
  margin-left: 15px;
margin-right: 15px;
}
}
#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin: 0 !important;
  overflow: visible;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add background color handling */
  
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-content {
  
    justify-content: center;
  
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
  box-sizing: border-box;
}



.s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
      position: relative;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin: 0 !important;
  overflow: visible;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add background color handling */
  
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-content {
  
    justify-content: center;
  
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
  box-sizing: border-box;
}



.s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
      position: relative;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin: 0 !important;
  overflow: visible;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add background color handling */
  
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-content {
  
    justify-content: center;
  
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
  box-sizing: border-box;
}



.s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
      position: relative;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin: 0 !important;
  overflow: visible;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add background color handling */
  
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-content {
  
    justify-content: center;
  
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
  box-sizing: border-box;
}



.s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
      position: relative;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  margin: 0 !important;
  overflow: visible;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add background color handling */
  
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-c330c740-b68a-4beb-a8ba-958f4d92e70e .shogun-image-content {
  
    justify-content: center;
  
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image {
  box-sizing: border-box;
}



.s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container {
      position: relative;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c330c740-b68a-4beb-a8ba-958f4d92e70e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-d80ddee5-feda-4618-8f03-1c1b30964e79 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-d80ddee5-feda-4618-8f03-1c1b30964e79 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d80ddee5-feda-4618-8f03-1c1b30964e79 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d80ddee5-feda-4618-8f03-1c1b30964e79 {
  
}
}@media (max-width: 767px){#s-d80ddee5-feda-4618-8f03-1c1b30964e79 {
  
}
}
#s-13032728-fc34-4114-8acb-0534cddd07bf {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-13032728-fc34-4114-8acb-0534cddd07bf {
  display: none;
}
#s-13032728-fc34-4114-8acb-0534cddd07bf, #wrap-s-13032728-fc34-4114-8acb-0534cddd07bf, #wrap-content-s-13032728-fc34-4114-8acb-0534cddd07bf { display: none !important; }}







#s-13032728-fc34-4114-8acb-0534cddd07bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-13032728-fc34-4114-8acb-0534cddd07bf {
  cursor: pointer;
}#s-13032728-fc34-4114-8acb-0534cddd07bf.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-35509f30-3b5a-44be-bff9-9869378a2dff {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-35509f30-3b5a-44be-bff9-9869378a2dff .shogun-icon-wrapper {
  text-align: left;
}


#s-35509f30-3b5a-44be-bff9-9869378a2dff .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-c101c165-2053-42a7-8742-6f351a0012c4 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-c101c165-2053-42a7-8742-6f351a0012c4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c101c165-2053-42a7-8742-6f351a0012c4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c101c165-2053-42a7-8742-6f351a0012c4 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-c101c165-2053-42a7-8742-6f351a0012c4 {
  
}
}
#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin: 0 !important;
  overflow: visible;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add background color handling */
  
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
  box-sizing: border-box;
}



.s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
      position: relative;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin: 0 !important;
  overflow: visible;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add background color handling */
  
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
  box-sizing: border-box;
}



.s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
      position: relative;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin: 0 !important;
  overflow: visible;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add background color handling */
  
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
  box-sizing: border-box;
}



.s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
      position: relative;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin: 0 !important;
  overflow: visible;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add background color handling */
  
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
  box-sizing: border-box;
}



.s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
      position: relative;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  margin: 0 !important;
  overflow: visible;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add background color handling */
  
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-95966e3b-8890-4f73-91de-e0ab96da2b9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image {
  box-sizing: border-box;
}



.s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container {
      position: relative;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-95966e3b-8890-4f73-91de-e0ab96da2b9c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-c19de939-6113-4642-831c-d53eb9d6b59d {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-c19de939-6113-4642-831c-d53eb9d6b59d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c19de939-6113-4642-831c-d53eb9d6b59d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c19de939-6113-4642-831c-d53eb9d6b59d {
  
}
}@media (max-width: 767px){#s-c19de939-6113-4642-831c-d53eb9d6b59d {
  
}
}
#s-73cde779-e311-477d-836d-d540d9032366 {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-73cde779-e311-477d-836d-d540d9032366 {
  display: none;
}
#s-73cde779-e311-477d-836d-d540d9032366, #wrap-s-73cde779-e311-477d-836d-d540d9032366, #wrap-content-s-73cde779-e311-477d-836d-d540d9032366 { display: none !important; }}







#s-73cde779-e311-477d-836d-d540d9032366 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-73cde779-e311-477d-836d-d540d9032366 {
  cursor: pointer;
}#s-73cde779-e311-477d-836d-d540d9032366.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8c1da2cc-d4b3-411d-9ad1-73250ad53ac3 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-8c1da2cc-d4b3-411d-9ad1-73250ad53ac3 .shogun-icon-wrapper {
  text-align: left;
}


#s-8c1da2cc-d4b3-411d-9ad1-73250ad53ac3 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-6a100b7c-b67a-4f3d-a430-1f5c0ba895c4 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-6a100b7c-b67a-4f3d-a430-1f5c0ba895c4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6a100b7c-b67a-4f3d-a430-1f5c0ba895c4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6a100b7c-b67a-4f3d-a430-1f5c0ba895c4 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-6a100b7c-b67a-4f3d-a430-1f5c0ba895c4 {
  
}
}
#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin: 0 !important;
  overflow: visible;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add background color handling */
  
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
  box-sizing: border-box;
}



.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
      position: relative;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin: 0 !important;
  overflow: visible;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add background color handling */
  
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
  box-sizing: border-box;
}



.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
      position: relative;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin: 0 !important;
  overflow: visible;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add background color handling */
  
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
  box-sizing: border-box;
}



.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
      position: relative;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin: 0 !important;
  overflow: visible;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add background color handling */
  
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
  box-sizing: border-box;
}



.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
      position: relative;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  margin: 0 !important;
  overflow: visible;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add background color handling */
  
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c .shogun-image-content {
  
    justify-content: center;
  
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image {
  box-sizing: border-box;
}



.s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container {
      position: relative;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e2ac4f0e-5f39-4e19-b69b-b4cd8b25123c img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-4371c189-bc88-42c9-94da-847373e0aade {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-4371c189-bc88-42c9-94da-847373e0aade {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4371c189-bc88-42c9-94da-847373e0aade {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4371c189-bc88-42c9-94da-847373e0aade {
  
}
}@media (max-width: 767px){#s-4371c189-bc88-42c9-94da-847373e0aade {
  
}
}
#s-c83737a3-1095-452c-a907-a66af87f4951 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-c83737a3-1095-452c-a907-a66af87f4951 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c83737a3-1095-452c-a907-a66af87f4951 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c83737a3-1095-452c-a907-a66af87f4951 {
  
}
}@media (max-width: 767px){#s-c83737a3-1095-452c-a907-a66af87f4951 {
  
}
}
@media (min-width: 0px) {
[id="s-c83737a3-1095-452c-a907-a66af87f4951"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c83737a3-1095-452c-a907-a66af87f4951"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-c83737a3-1095-452c-a907-a66af87f4951"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-c83737a3-1095-452c-a907-a66af87f4951"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8 {
  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(235, 235, 235, 1);
border-style: solid;
min-height: 100px;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8 {
  display: none;
}
#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8, #wrap-s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8, #wrap-content-s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8 { display: none !important; }}







#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8 {
  cursor: pointer;
}#s-7d352ccf-5bfc-401c-8bfc-22fbda869cf8.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-789d7a68-80c2-41e3-a202-ac99de9adb57 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-789d7a68-80c2-41e3-a202-ac99de9adb57 .shogun-icon-wrapper {
  text-align: left;
}


#s-789d7a68-80c2-41e3-a202-ac99de9adb57 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-38475547-76e2-4872-9147-35aff5846354 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-38475547-76e2-4872-9147-35aff5846354 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-38475547-76e2-4872-9147-35aff5846354 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-38475547-76e2-4872-9147-35aff5846354 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-38475547-76e2-4872-9147-35aff5846354 {
  
}
}
#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin: 0 !important;
  overflow: visible;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add background color handling */
  
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
  box-sizing: border-box;
}



.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
      position: relative;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin: 0 !important;
  overflow: visible;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add background color handling */
  
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
  box-sizing: border-box;
}



.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
      position: relative;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin: 0 !important;
  overflow: visible;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add background color handling */
  
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
  box-sizing: border-box;
}



.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
      position: relative;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin: 0 !important;
  overflow: visible;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add background color handling */
  
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
  box-sizing: border-box;
}



.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
      position: relative;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  margin: 0 !important;
  overflow: visible;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add background color handling */
  
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b .shogun-image-content {
  
    justify-content: center;
  
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image {
  box-sizing: border-box;
}



.s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container {
      position: relative;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7edb0aed-9e56-4f86-bf4d-12a989f4cf1b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-5120f0c4-3318-4ac1-9b6f-f78af48be002 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-5120f0c4-3318-4ac1-9b6f-f78af48be002 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5120f0c4-3318-4ac1-9b6f-f78af48be002 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5120f0c4-3318-4ac1-9b6f-f78af48be002 {
  
}
}@media (max-width: 767px){#s-5120f0c4-3318-4ac1-9b6f-f78af48be002 {
  
}
}
#s-a6d33bd9-4156-4cfc-a4bd-16d3c9a8e453 {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}








#s-a6d33bd9-4156-4cfc-a4bd-16d3c9a8e453 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a6d33bd9-4156-4cfc-a4bd-16d3c9a8e453 {
  cursor: pointer;
}#s-a6d33bd9-4156-4cfc-a4bd-16d3c9a8e453.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-05dcdb28-b669-44c6-bcbf-20dcf301270a {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-05dcdb28-b669-44c6-bcbf-20dcf301270a .shogun-icon-wrapper {
  text-align: left;
}


#s-05dcdb28-b669-44c6-bcbf-20dcf301270a .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-e257999f-aa7b-4005-a93d-74ce8aaca7fd {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-e257999f-aa7b-4005-a93d-74ce8aaca7fd {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e257999f-aa7b-4005-a93d-74ce8aaca7fd {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e257999f-aa7b-4005-a93d-74ce8aaca7fd {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-e257999f-aa7b-4005-a93d-74ce8aaca7fd {
  margin-left: 15px;
margin-right: 15px;
}
}
#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin: 0 !important;
  overflow: visible;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add background color handling */
  
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
  box-sizing: border-box;
}



.s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
      position: relative;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin: 0 !important;
  overflow: visible;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add background color handling */
  
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
  box-sizing: border-box;
}



.s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
      position: relative;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin: 0 !important;
  overflow: visible;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add background color handling */
  
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
  box-sizing: border-box;
}



.s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
      position: relative;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin: 0 !important;
  overflow: visible;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add background color handling */
  
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
  box-sizing: border-box;
}



.s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
      position: relative;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  margin: 0 !important;
  overflow: visible;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add background color handling */
  
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-660096aa-abd5-412f-94bb-bd5d47132ea5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image {
  box-sizing: border-box;
}



.s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container {
      position: relative;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-660096aa-abd5-412f-94bb-bd5d47132ea5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-fb6ad00d-5d16-4d31-9d9b-9e2844464d94 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-fb6ad00d-5d16-4d31-9d9b-9e2844464d94 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fb6ad00d-5d16-4d31-9d9b-9e2844464d94 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fb6ad00d-5d16-4d31-9d9b-9e2844464d94 {
  
}
}@media (max-width: 767px){#s-fb6ad00d-5d16-4d31-9d9b-9e2844464d94 {
  
}
}
#s-0d7e3c39-ab9e-467b-a595-457b476c414a {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-0d7e3c39-ab9e-467b-a595-457b476c414a {
  display: none;
}
#s-0d7e3c39-ab9e-467b-a595-457b476c414a, #wrap-s-0d7e3c39-ab9e-467b-a595-457b476c414a, #wrap-content-s-0d7e3c39-ab9e-467b-a595-457b476c414a { display: none !important; }}







#s-0d7e3c39-ab9e-467b-a595-457b476c414a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0d7e3c39-ab9e-467b-a595-457b476c414a {
  cursor: pointer;
}#s-0d7e3c39-ab9e-467b-a595-457b476c414a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6a909777-d183-464a-ba6a-8a32e7103e79 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-6a909777-d183-464a-ba6a-8a32e7103e79 .shogun-icon-wrapper {
  text-align: left;
}


#s-6a909777-d183-464a-ba6a-8a32e7103e79 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-7fcfca47-8a42-4edf-9aaf-b6db2b710f47 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-7fcfca47-8a42-4edf-9aaf-b6db2b710f47 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7fcfca47-8a42-4edf-9aaf-b6db2b710f47 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7fcfca47-8a42-4edf-9aaf-b6db2b710f47 {
  margin-left: 10%;
margin-right: 10%;
}
}@media (max-width: 767px){#s-7fcfca47-8a42-4edf-9aaf-b6db2b710f47 {
  
}
}
#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
  box-sizing: border-box;
}



.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
      position: relative;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
  box-sizing: border-box;
}



.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
      position: relative;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
  box-sizing: border-box;
}



.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
      position: relative;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
  box-sizing: border-box;
}



.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
      position: relative;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  margin: 0 !important;
  overflow: visible;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add background color handling */
  
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 .shogun-image-content {
  
    justify-content: center;
  
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image {
  box-sizing: border-box;
}



.s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container {
      position: relative;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4c7c13f6-8466-44fc-89bb-59fba97375f5 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-6e7e6076-d401-4f7e-a4ad-be582f41c694 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-6e7e6076-d401-4f7e-a4ad-be582f41c694 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6e7e6076-d401-4f7e-a4ad-be582f41c694 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6e7e6076-d401-4f7e-a4ad-be582f41c694 {
  
}
}@media (max-width: 767px){#s-6e7e6076-d401-4f7e-a4ad-be582f41c694 {
  
}
}
#s-47b32c06-9f4c-414f-b090-02d3bbfc0392 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-47b32c06-9f4c-414f-b090-02d3bbfc0392 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-47b32c06-9f4c-414f-b090-02d3bbfc0392 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-47b32c06-9f4c-414f-b090-02d3bbfc0392 {
  
}
}@media (max-width: 767px){#s-47b32c06-9f4c-414f-b090-02d3bbfc0392 {
  
}
}
@media (min-width: 0px) {
[id="s-47b32c06-9f4c-414f-b090-02d3bbfc0392"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-47b32c06-9f4c-414f-b090-02d3bbfc0392"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-47b32c06-9f4c-414f-b090-02d3bbfc0392"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-47b32c06-9f4c-414f-b090-02d3bbfc0392"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2 {
  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(235, 235, 235, 1);
border-style: solid;
min-height: 100px;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2 {
  display: none;
}
#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2, #wrap-s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2, #wrap-content-s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2 { display: none !important; }}







#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2 {
  cursor: pointer;
}#s-cf352fe9-a8a7-49c1-98e1-a19300c7b5d2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8ebca1bd-c7b4-4afa-94d8-a6764b9c7913 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-8ebca1bd-c7b4-4afa-94d8-a6764b9c7913 .shogun-icon-wrapper {
  text-align: left;
}


#s-8ebca1bd-c7b4-4afa-94d8-a6764b9c7913 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-b0b95d30-99bd-459d-8321-b6197b8b5a45 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-b0b95d30-99bd-459d-8321-b6197b8b5a45 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b0b95d30-99bd-459d-8321-b6197b8b5a45 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b0b95d30-99bd-459d-8321-b6197b8b5a45 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-b0b95d30-99bd-459d-8321-b6197b8b5a45 {
  
}
}
#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin: 0 !important;
  overflow: visible;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add background color handling */
  
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
  box-sizing: border-box;
}



.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
      position: relative;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin: 0 !important;
  overflow: visible;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add background color handling */
  
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
  box-sizing: border-box;
}



.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
      position: relative;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin: 0 !important;
  overflow: visible;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add background color handling */
  
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
  box-sizing: border-box;
}



.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
      position: relative;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin: 0 !important;
  overflow: visible;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add background color handling */
  
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
  box-sizing: border-box;
}



.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
      position: relative;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  margin: 0 !important;
  overflow: visible;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add background color handling */
  
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image {
  box-sizing: border-box;
}



.s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container {
      position: relative;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2d20fc66-2545-4ceb-87a2-f2310eab1046 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-ccce32bc-dcd8-4c3c-9196-222aa1ac606a {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-ccce32bc-dcd8-4c3c-9196-222aa1ac606a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ccce32bc-dcd8-4c3c-9196-222aa1ac606a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ccce32bc-dcd8-4c3c-9196-222aa1ac606a {
  
}
}@media (max-width: 767px){#s-ccce32bc-dcd8-4c3c-9196-222aa1ac606a {
  
}
}
#s-80a70792-0748-4091-b01b-90f7e1dda691 {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}
@media (max-width: 767px){#s-80a70792-0748-4091-b01b-90f7e1dda691 {
  display: none;
}
#s-80a70792-0748-4091-b01b-90f7e1dda691, #wrap-s-80a70792-0748-4091-b01b-90f7e1dda691, #wrap-content-s-80a70792-0748-4091-b01b-90f7e1dda691 { display: none !important; }}







#s-80a70792-0748-4091-b01b-90f7e1dda691 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80a70792-0748-4091-b01b-90f7e1dda691 {
  cursor: pointer;
}#s-80a70792-0748-4091-b01b-90f7e1dda691.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1cca5af6-9a66-4e61-a65c-3a31c31277fb {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-1cca5af6-9a66-4e61-a65c-3a31c31277fb .shogun-icon-wrapper {
  text-align: left;
}


#s-1cca5af6-9a66-4e61-a65c-3a31c31277fb .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-56992884-a78c-4e4e-a37a-d07e75cd5b12 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-56992884-a78c-4e4e-a37a-d07e75cd5b12 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-56992884-a78c-4e4e-a37a-d07e75cd5b12 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-56992884-a78c-4e4e-a37a-d07e75cd5b12 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-56992884-a78c-4e4e-a37a-d07e75cd5b12 {
  
}
}
#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin: 0 !important;
  overflow: visible;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add background color handling */
  
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
  box-sizing: border-box;
}



.s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
      position: relative;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin: 0 !important;
  overflow: visible;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add background color handling */
  
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
  box-sizing: border-box;
}



.s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
      position: relative;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin: 0 !important;
  overflow: visible;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add background color handling */
  
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
  box-sizing: border-box;
}



.s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
      position: relative;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin: 0 !important;
  overflow: visible;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add background color handling */
  
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
  box-sizing: border-box;
}



.s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
      position: relative;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  margin: 0 !important;
  overflow: visible;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add background color handling */
  
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-aaa29039-bccc-4720-b0d6-caa58f70b650 .shogun-image-content {
  
    justify-content: center;
  
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image {
  box-sizing: border-box;
}



.s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container {
      position: relative;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aaa29039-bccc-4720-b0d6-caa58f70b650 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-0bbb3edb-2afa-4b5b-a1b0-2281ce06c403 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-0bbb3edb-2afa-4b5b-a1b0-2281ce06c403 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0bbb3edb-2afa-4b5b-a1b0-2281ce06c403 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0bbb3edb-2afa-4b5b-a1b0-2281ce06c403 {
  
}
}@media (max-width: 767px){#s-0bbb3edb-2afa-4b5b-a1b0-2281ce06c403 {
  
}
}
#s-49455aa0-12b9-4b10-95b6-dde564574ae9 {
  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(235, 235, 235, 1);
border-style: solid;
background-color: rgba(160, 109, 51, 0.1);
}








#s-49455aa0-12b9-4b10-95b6-dde564574ae9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49455aa0-12b9-4b10-95b6-dde564574ae9 {
  cursor: pointer;
}#s-49455aa0-12b9-4b10-95b6-dde564574ae9.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3766493b-243e-4d7c-aca3-2d7473b3e536 {
  margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
}

#s-3766493b-243e-4d7c-aca3-2d7473b3e536 .shogun-icon-wrapper {
  text-align: left;
}


#s-3766493b-243e-4d7c-aca3-2d7473b3e536 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(160, 109, 51, 1);
}

#s-eb0225e1-e925-43f2-bda7-58a1893467b7 {
  margin-top: 50px;
margin-left: 75px;
margin-bottom: 0px;
margin-right: 75px;
opacity: 1;
}
@media (min-width: 1200px){#s-eb0225e1-e925-43f2-bda7-58a1893467b7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-eb0225e1-e925-43f2-bda7-58a1893467b7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-eb0225e1-e925-43f2-bda7-58a1893467b7 {
  margin-left: 10px;
margin-right: 10px;
}
}@media (max-width: 767px){#s-eb0225e1-e925-43f2-bda7-58a1893467b7 {
  margin-left: 15px;
margin-right: 15px;
}
}
#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin-bottom: 25px;
max-width: 150px;
aspect-ratio: 134/22;
text-align: center;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  margin-bottom: 25px;
}

.shg-image-content-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
  box-sizing: border-box;
}



.s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
      position: relative;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

@media (min-width: 1200px){#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
  box-sizing: border-box;
}



.s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
      position: relative;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
  box-sizing: border-box;
}



.s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
      position: relative;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
  box-sizing: border-box;
}



.s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
      position: relative;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}@media (max-width: 767px){#s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }

    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-link {
      aspect-ratio: 134/22;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 150px;
  }



  img.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
    
    
    
    max-height: 150px;
  }


.s-6b4af368-92e9-435a-830a-d54c76ca62c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image {
  box-sizing: border-box;
}



.s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 {
      --shg-aspect-ratio: calc(134/22); 
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container {
      position: relative;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-6b4af368-92e9-435a-830a-d54c76ca62c7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 150px;
    }
  }

}
#s-8c72affb-ca36-44d9-baf0-a0c10a2a563a {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
opacity: 1;
}
@media (min-width: 1200px){#s-8c72affb-ca36-44d9-baf0-a0c10a2a563a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8c72affb-ca36-44d9-baf0-a0c10a2a563a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8c72affb-ca36-44d9-baf0-a0c10a2a563a {
  
}
}@media (max-width: 767px){#s-8c72affb-ca36-44d9-baf0-a0c10a2a563a {
  
}
}
#s-d5b6931f-50f3-49d9-bf30-b2ec90b996d3 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
padding-top: 30px;
padding-bottom: 30px;
min-height: 300px;
background-position: center center;
}








#s-d5b6931f-50f3-49d9-bf30-b2ec90b996d3 > .shg-box-overlay {
  background-color: rgba(23, 16, 7, 1);
  opacity: 0.5;
  display: block;
}#s-d5b6931f-50f3-49d9-bf30-b2ec90b996d3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  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;
  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;
}

@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

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