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

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

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

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

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

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

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

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

#s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3 {
  min-height: 50px;
}
@media (max-width: 767px){#s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3 {
  display: none;
}
#s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3, #wrap-s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3 { display:none !important; }}







#s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bf9c5bfb-d7b7-4d27-9912-efdfc9bbd2b3.shg-box.shg-c {
  justify-content: center;
}

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

.shg-sld-slides {
  word-break: break-word;
}

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

.shg-sld-nav-button {
  cursor: pointer;

  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

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

.shg-sld-nav-button.shg-sld-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyMDMgNTQ0cTAgMTMtMTAgMjNsLTM5MyAzOTMgMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTQ2Ni00NjZxLTEwLTEwLTEwLTIzdDEwLTIzbDQ2Ni00NjZxMTAtMTAgMjMtMTB0MjMgMTBsNTAgNTBxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExNzEgOTYwcTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMGwtNTAtNTBxLTEwLTEwLTEwLTIzdDEwLTIzbDM5My0zOTMtMzkzLTM5M3EtMTAtMTAtMTAtMjN0MTAtMjNsNTAtNTBxMTAtMTAgMjMtMTB0MjMgMTBsNDY2IDQ2NnExMCAxMCAxMCAyM3oiLz48L3N2Zz4=);
}

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

.shg-sld-dot {
  cursor: pointer;
  display: inline-block;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  background-color: #bbbbbb;
}

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

.shg-sld-dot.shg-sld-active {
  background-color: #717171;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-25a1279f-41d6-4f6d-8eca-75d58a92d3bc {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 500px;
}
@media (max-width: 767px){#s-25a1279f-41d6-4f6d-8eca-75d58a92d3bc {
  display: none;
}
#s-25a1279f-41d6-4f6d-8eca-75d58a92d3bc, #wrap-s-25a1279f-41d6-4f6d-8eca-75d58a92d3bc { display:none !important; }}
#s-755958eb-d23d-42e4-b558-cab3c2829c64 {
  background-image: url(https://i.shgcdn.com/54601f5f-566e-4ef4-8e75-2ac9aaf7374b/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-755958eb-d23d-42e4-b558-cab3c2829c64 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-755958eb-d23d-42e4-b558-cab3c2829c64.shg-box.shg-c {
  justify-content: center;
}

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

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

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

@media (min-width: 0px) {
[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-93921d7e-944f-490d-97cd-5ba8302f7ad0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-7edbc3c4-2d4d-4898-b69d-8b95cdbfdf08 {
  margin-left: 60px;
min-height: 50px;
}








#s-7edbc3c4-2d4d-4898-b69d-8b95cdbfdf08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7edbc3c4-2d4d-4898-b69d-8b95cdbfdf08.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-13695c5c-f1f8-47e9-8442-f3b1fb36d891 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-13695c5c-f1f8-47e9-8442-f3b1fb36d891 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-c8f7ee3d-a547-4b92-9086-fdcc8cb484b8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c8f7ee3d-a547-4b92-9086-fdcc8cb484b8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



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

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

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

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

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

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

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

#s-598c13e5-4303-40f5-b7f0-eb3dd28f80c1 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-598c13e5-4303-40f5-b7f0-eb3dd28f80c1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-598c13e5-4303-40f5-b7f0-eb3dd28f80c1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-598c13e5-4303-40f5-b7f0-eb3dd28f80c1-btn-wrapper {
    text-align: center;
  }


#s-598c13e5-4303-40f5-b7f0-eb3dd28f80c1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-31da78d1-3ec9-41a6-bfc1-700b35dfc8b5 {
  background-image: url(https://i.shgcdn.com/520dfe94-885a-4e8b-8aaa-456ba4cec48f/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-31da78d1-3ec9-41a6-bfc1-700b35dfc8b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-31da78d1-3ec9-41a6-bfc1-700b35dfc8b5.shg-box.shg-c {
  justify-content: center;
}

#s-5ae4d182-e624-4609-8e7f-f650641b0349 {
  min-height: 50px;
}








#s-5ae4d182-e624-4609-8e7f-f650641b0349 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ae4d182-e624-4609-8e7f-f650641b0349.shg-box.shg-c {
  justify-content: center;
}

#s-090cbef4-5f6a-4d19-a9b6-d3b90a342db1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-090cbef4-5f6a-4d19-a9b6-d3b90a342db1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-a0599ed1-455c-480b-9e1c-8cfa90b17c45 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a0599ed1-455c-480b-9e1c-8cfa90b17c45 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-e9f15fef-0ba7-43b2-984a-a4243a1c4e89 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-e9f15fef-0ba7-43b2-984a-a4243a1c4e89:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e9f15fef-0ba7-43b2-984a-a4243a1c4e89:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e9f15fef-0ba7-43b2-984a-a4243a1c4e89-btn-wrapper {
    text-align: center;
  }


#s-e9f15fef-0ba7-43b2-984a-a4243a1c4e89.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d42c8c61-462e-49ab-a2a1-719a78848a94 {
  background-image: url(https://i.shgcdn.com/e644f2fa-045f-4f8a-b777-7cd8aadffc7a/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center top;
}








#s-d42c8c61-462e-49ab-a2a1-719a78848a94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d42c8c61-462e-49ab-a2a1-719a78848a94.shg-box.shg-c {
  justify-content: flex-start;
}

#s-56b24ad9-bd08-4183-8217-851e07fe703c {
  margin-top: 90px;
margin-left: 90px;
margin-bottom: 90px;
margin-right: 90px;
}

@media (min-width: 0px) {
[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-56b24ad9-bd08-4183-8217-851e07fe703c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-e2cbd78a-163f-4b73-95dc-cf0d98e5ee1c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e2cbd78a-163f-4b73-95dc-cf0d98e5ee1c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-144424d9-ce4a-4561-8677-0ff77b911189 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-144424d9-ce4a-4561-8677-0ff77b911189 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-c313e77f-6d6c-4cf9-96a8-9de7116970aa {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-c313e77f-6d6c-4cf9-96a8-9de7116970aa:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c313e77f-6d6c-4cf9-96a8-9de7116970aa:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c313e77f-6d6c-4cf9-96a8-9de7116970aa-btn-wrapper {
    text-align: left;
  }


#s-c313e77f-6d6c-4cf9-96a8-9de7116970aa.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-2e32a406-407d-41df-95c0-e9ad277b17f6 {
  background-image: url(https://i.shgcdn.com/c0ca58c8-f878-4d59-8f26-7ea0a9ca19e7/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-2e32a406-407d-41df-95c0-e9ad277b17f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e32a406-407d-41df-95c0-e9ad277b17f6.shg-box.shg-c {
  justify-content: center;
}

#s-312bc7d9-50d2-45b3-b3f4-e39f104365a8 {
  margin-left: 80px;
margin-right: 80px;
}

@media (min-width: 0px) {
[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-312bc7d9-50d2-45b3-b3f4-e39f104365a8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-2558a0a7-87f8-40cd-958e-4f6fd57121d2 {
  min-height: 50px;
}








#s-2558a0a7-87f8-40cd-958e-4f6fd57121d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2558a0a7-87f8-40cd-958e-4f6fd57121d2.shg-box.shg-c {
  justify-content: center;
}

#s-9a8c51ad-0a27-40cd-aaad-9f45dd5fcfe0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9a8c51ad-0a27-40cd-aaad-9f45dd5fcfe0 .shogun-heading-component h1 {
  color: rgba(32, 31, 31, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-649ce561-cc56-473f-b480-a8ee2710ff0c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-649ce561-cc56-473f-b480-a8ee2710ff0c .shogun-heading-component h1 {
  color: rgba(63, 60, 60, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-8ae6e560-5cf8-4e60-a0bf-6bb90d265f43 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(32, 31, 31, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(39, 36, 36, 0);
text-align: left;
text-decoration: none;
color: rgba(29, 28, 28, 1);
hover-type: color;
}
#s-8ae6e560-5cf8-4e60-a0bf-6bb90d265f43:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(192, 192, 192, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-8ae6e560-5cf8-4e60-a0bf-6bb90d265f43:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(187, 187, 187, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(41, 41, 41, 1) !important;}

  #s-8ae6e560-5cf8-4e60-a0bf-6bb90d265f43-btn-wrapper {
    text-align: left;
  }


#s-8ae6e560-5cf8-4e60-a0bf-6bb90d265f43.shg-btn {
  color: rgba(29, 28, 28, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f29f3c1-c4a1-4bf1-be5b-ac3f0e42171f {
  background-image: url(https://i.shgcdn.com/e7faa435-dc82-4436-835e-5b7110e24aac/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-5f29f3c1-c4a1-4bf1-be5b-ac3f0e42171f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5f29f3c1-c4a1-4bf1-be5b-ac3f0e42171f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0 {
  margin-top: 60px;
margin-left: 90px;
margin-bottom: 60px;
margin-right: 90px;
}

@media (min-width: 0px) {
[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8f8fd39a-b20f-40fd-8ff8-88254d9730c0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-8ffe6369-e5a3-4fb3-be01-53c1ba1d027d {
  min-height: 50px;
}








#s-8ffe6369-e5a3-4fb3-be01-53c1ba1d027d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ffe6369-e5a3-4fb3-be01-53c1ba1d027d.shg-box.shg-c {
  justify-content: center;
}

#s-a28abcdf-5b50-4b9f-b71b-7ed18bb45012 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a28abcdf-5b50-4b9f-b71b-7ed18bb45012 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-41fc2e21-5219-40e5-8b15-8a6d1350fc5e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-41fc2e21-5219-40e5-8b15-8a6d1350fc5e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-44d04330-be39-4c4f-830e-0c1c0583de2b {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-44d04330-be39-4c4f-830e-0c1c0583de2b:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-44d04330-be39-4c4f-830e-0c1c0583de2b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-44d04330-be39-4c4f-830e-0c1c0583de2b-btn-wrapper {
    text-align: left;
  }


#s-44d04330-be39-4c4f-830e-0c1c0583de2b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9fc65097-ddaf-4e3c-8680-5179729a44ec {
  background-image: url(https://i.shgcdn.com/966bf532-2d64-4b6a-9a3d-ff055498cc37/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-9fc65097-ddaf-4e3c-8680-5179729a44ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9fc65097-ddaf-4e3c-8680-5179729a44ec.shg-box.shg-c {
  justify-content: center;
}

#s-ab72b965-abe3-41e5-90aa-c64c93555d30 {
  min-height: 50px;
}








#s-ab72b965-abe3-41e5-90aa-c64c93555d30 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ab72b965-abe3-41e5-90aa-c64c93555d30.shg-box.shg-c {
  justify-content: center;
}

#s-429e01f1-2107-4383-9ea2-2ba165d3c9e2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-429e01f1-2107-4383-9ea2-2ba165d3c9e2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-1d55e597-456a-49e2-ae9c-3dbfd3381616 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1d55e597-456a-49e2-ae9c-3dbfd3381616 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-35caec04-85f2-4a48-8cc1-942166f8ccc9 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-35caec04-85f2-4a48-8cc1-942166f8ccc9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-35caec04-85f2-4a48-8cc1-942166f8ccc9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-35caec04-85f2-4a48-8cc1-942166f8ccc9-btn-wrapper {
    text-align: center;
  }


#s-35caec04-85f2-4a48-8cc1-942166f8ccc9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1002a4a-4631-45f3-b211-d1d51d8b7176 {
  background-image: url(https://i.shgcdn.com/4686b12f-21df-406c-9436-f62b59997edd/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-a1002a4a-4631-45f3-b211-d1d51d8b7176 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a1002a4a-4631-45f3-b211-d1d51d8b7176.shg-box.shg-c {
  justify-content: flex-start;
}

#s-be9f2df4-daed-45cb-b349-4451c14ba9de {
  margin-top: 90px;
margin-left: 80px;
}

@media (min-width: 0px) {
[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-be9f2df4-daed-45cb-b349-4451c14ba9de"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-ac4b94d6-e52c-4c85-a519-7efd34ec288a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ac4b94d6-e52c-4c85-a519-7efd34ec288a .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-7b7f4188-2ea3-4848-9a0c-8ab3ccecbe45 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7b7f4188-2ea3-4848-9a0c-8ab3ccecbe45 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-0a79d7b3-c61f-423c-80fb-456bd89f1088 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-0a79d7b3-c61f-423c-80fb-456bd89f1088:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0a79d7b3-c61f-423c-80fb-456bd89f1088:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0a79d7b3-c61f-423c-80fb-456bd89f1088-btn-wrapper {
    text-align: left;
  }


#s-0a79d7b3-c61f-423c-80fb-456bd89f1088.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8718aabc-56d1-4b20-aab1-cf48e6301f5b {
  min-height: 50px;
}








#s-8718aabc-56d1-4b20-aab1-cf48e6301f5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8718aabc-56d1-4b20-aab1-cf48e6301f5b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-651605f1-3d5b-414a-b312-e6122ce7fb7a {
  background-image: url(https://i.shgcdn.com/2971e11d-2053-4647-b9c1-19df019601c9/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-651605f1-3d5b-414a-b312-e6122ce7fb7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-651605f1-3d5b-414a-b312-e6122ce7fb7a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1b3edd6e-8f0b-445f-a29d-ac2195059609 {
  margin-top: 90px;
}

@media (min-width: 0px) {
[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1b3edd6e-8f0b-445f-a29d-ac2195059609"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-9f24a277-7da8-430f-95f2-1053291b98ff {
  min-height: 50px;
}








#s-9f24a277-7da8-430f-95f2-1053291b98ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9f24a277-7da8-430f-95f2-1053291b98ff.shg-box.shg-c {
  justify-content: center;
}

#s-3ae5b203-6cc8-4f2b-af17-dc26fc875171 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3ae5b203-6cc8-4f2b-af17-dc26fc875171 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-aa12d1aa-39d2-42d8-893f-fb1c0b759f3a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa12d1aa-39d2-42d8-893f-fb1c0b759f3a .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-7770cecb-c192-48e1-a078-1df056c06609 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-7770cecb-c192-48e1-a078-1df056c06609:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-7770cecb-c192-48e1-a078-1df056c06609:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7770cecb-c192-48e1-a078-1df056c06609-btn-wrapper {
    text-align: left;
  }


#s-7770cecb-c192-48e1-a078-1df056c06609.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-460cdeb5-1036-477a-9c8e-b53bcc04a852 {
  background-image: url(https://i.shgcdn.com/b275ab3f-9ab6-4a4a-8ad4-0211f9a8ee16/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-460cdeb5-1036-477a-9c8e-b53bcc04a852 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-460cdeb5-1036-477a-9c8e-b53bcc04a852.shg-box.shg-c {
  justify-content: flex-start;
}

#s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6 {
  margin-top: 80px;
margin-left: 90px;
margin-bottom: 80px;
margin-right: 90px;
}

@media (min-width: 0px) {
[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-938e6694-bbbf-457c-b0ab-c8c532cf5bd6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-1661f02c-645a-4677-b613-294bcc543690 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1661f02c-645a-4677-b613-294bcc543690 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-89696af6-f819-4053-8c94-b88096a6612e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-89696af6-f819-4053-8c94-b88096a6612e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-cc5f6207-e776-4dff-be44-cf09858dbbaa {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-cc5f6207-e776-4dff-be44-cf09858dbbaa:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cc5f6207-e776-4dff-be44-cf09858dbbaa:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cc5f6207-e776-4dff-be44-cf09858dbbaa-btn-wrapper {
    text-align: left;
  }


#s-cc5f6207-e776-4dff-be44-cf09858dbbaa.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 {
  display: none;
}
#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4, #wrap-s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 {
  display: none;
}
#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4, #wrap-s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 {
  display: none;
}
#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4, #wrap-s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 { display:none !important; }}







#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-56ab1a9c-5095-4bba-b34b-5d1818416aa4.shg-box.shg-c {
  justify-content: center;
}

#s-9a008ba5-e334-493f-98a4-10c92d062c4c {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 500px;
}

#s-9e6bd734-c7bd-4650-a006-b7a054b5a320 {
  background-image: url(https://i.shgcdn.com/4686b12f-21df-406c-9436-f62b59997edd/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: right center;
}








#s-9e6bd734-c7bd-4650-a006-b7a054b5a320 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e6bd734-c7bd-4650-a006-b7a054b5a320.shg-box.shg-c {
  justify-content: center;
}

#s-a265f916-4ca5-4512-b9ab-9533b5e3f442 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a265f916-4ca5-4512-b9ab-9533b5e3f442 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-c38e1587-64e2-4b85-abac-ebd0e6b4b9e9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c38e1587-64e2-4b85-abac-ebd0e6b4b9e9 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-1eff3a8f-03fb-4bc5-a9c5-0f48cacaadf7 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-1eff3a8f-03fb-4bc5-a9c5-0f48cacaadf7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1eff3a8f-03fb-4bc5-a9c5-0f48cacaadf7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1eff3a8f-03fb-4bc5-a9c5-0f48cacaadf7-btn-wrapper {
    text-align: center;
  }


#s-1eff3a8f-03fb-4bc5-a9c5-0f48cacaadf7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-601d99be-b922-4f1c-aa83-fe3bef350543 {
  background-image: url(https://i.shgcdn.com/b275ab3f-9ab6-4a4a-8ad4-0211f9a8ee16/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-601d99be-b922-4f1c-aa83-fe3bef350543 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-601d99be-b922-4f1c-aa83-fe3bef350543.shg-box.shg-c {
  justify-content: flex-start;
}

#s-3f17a9ce-8bef-40b7-a254-4bc606bee443 {
  margin-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3f17a9ce-8bef-40b7-a254-4bc606bee443 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-0bd1f137-3a58-47db-9b6e-9e1c4f4aa044 {
  margin-top: 5px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: left;
}

#s-0bd1f137-3a58-47db-9b6e-9e1c4f4aa044 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-ccb23d33-963b-47af-819d-ab94615f89ae {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 120px;
margin-left: 20px;
margin-right: 40px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: right;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-ccb23d33-963b-47af-819d-ab94615f89ae:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ccb23d33-963b-47af-819d-ab94615f89ae:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ccb23d33-963b-47af-819d-ab94615f89ae-btn-wrapper {
    text-align: left;
  }


#s-ccb23d33-963b-47af-819d-ab94615f89ae.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a6e363da-390e-47e9-bf56-04cb2437c38f {
  background-image: url(https://i.shgcdn.com/2971e11d-2053-4647-b9c1-19df019601c9/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-a6e363da-390e-47e9-bf56-04cb2437c38f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a6e363da-390e-47e9-bf56-04cb2437c38f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-34c7c445-a186-4932-aa20-3e3a3d4441f1 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 0px;
text-align: right;
}

#s-34c7c445-a186-4932-aa20-3e3a3d4441f1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: right;
}



#s-83020582-1820-4d2f-9460-21151d84a6ee {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 0px;
text-align: right;
}

#s-83020582-1820-4d2f-9460-21151d84a6ee .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: right;
}



#s-26b188f8-a0b0-4c41-b488-25c8a06e5520 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-right: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: right;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-26b188f8-a0b0-4c41-b488-25c8a06e5520:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-26b188f8-a0b0-4c41-b488-25c8a06e5520:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-26b188f8-a0b0-4c41-b488-25c8a06e5520-btn-wrapper {
    text-align: right;
  }


#s-26b188f8-a0b0-4c41-b488-25c8a06e5520.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1ebb5244-86c3-401c-825f-39504d4f8507 {
  background-image: url(https://i.shgcdn.com/54601f5f-566e-4ef4-8e75-2ac9aaf7374b/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: left center;
}








#s-1ebb5244-86c3-401c-825f-39504d4f8507 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1ebb5244-86c3-401c-825f-39504d4f8507.shg-box.shg-c {
  justify-content: center;
}

#s-e388fb2d-fbbb-4c05-86a0-6971c61413e2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e388fb2d-fbbb-4c05-86a0-6971c61413e2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



@media (min-width: 0px) {
[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-eb95ce5e-3bb5-48d4-8e86-d8063bbf601a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8a3a8cba-d271-469d-8d76-bd13612779ab {
  margin-left: 60px;
min-height: 50px;
}








#s-8a3a8cba-d271-469d-8d76-bd13612779ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a3a8cba-d271-469d-8d76-bd13612779ab.shg-box.shg-c {
  justify-content: center;
}

#s-63ef2d95-82ff-4c2b-8868-6d316607f4f2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-63ef2d95-82ff-4c2b-8868-6d316607f4f2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-79c6c975-be3b-4246-997f-4e7251cac48a {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-79c6c975-be3b-4246-997f-4e7251cac48a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-79c6c975-be3b-4246-997f-4e7251cac48a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-79c6c975-be3b-4246-997f-4e7251cac48a-btn-wrapper {
    text-align: center;
  }


#s-79c6c975-be3b-4246-997f-4e7251cac48a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8f59080e-12c3-4bde-af33-2cef3fa20b2f {
  background-image: url(https://i.shgcdn.com/520dfe94-885a-4e8b-8aaa-456ba4cec48f/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: left center;
}








#s-8f59080e-12c3-4bde-af33-2cef3fa20b2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f59080e-12c3-4bde-af33-2cef3fa20b2f.shg-box.shg-c {
  justify-content: center;
}

#s-8e1adfac-0623-4ddb-8e44-24855541f91a {
  min-height: 50px;
}








#s-8e1adfac-0623-4ddb-8e44-24855541f91a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e1adfac-0623-4ddb-8e44-24855541f91a.shg-box.shg-c {
  justify-content: center;
}

#s-46660402-070d-44be-905a-d6c8932fe7f8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-46660402-070d-44be-905a-d6c8932fe7f8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-2d38482f-41bd-4add-8b6c-c5dadd38c28f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2d38482f-41bd-4add-8b6c-c5dadd38c28f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-060307c5-c50c-4ae1-a361-767317cc7070 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-060307c5-c50c-4ae1-a361-767317cc7070:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-060307c5-c50c-4ae1-a361-767317cc7070:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-060307c5-c50c-4ae1-a361-767317cc7070-btn-wrapper {
    text-align: center;
  }


#s-060307c5-c50c-4ae1-a361-767317cc7070.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49062429-64d9-4463-a510-b984aa06c185 {
  background-image: url(https://i.shgcdn.com/e644f2fa-045f-4f8a-b777-7cd8aadffc7a/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center top;
}








#s-49062429-64d9-4463-a510-b984aa06c185 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49062429-64d9-4463-a510-b984aa06c185.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7132f683-ad5a-4ded-910d-496ea48e7a4d {
  margin-top: 90px;
margin-left: 15px;
margin-bottom: 90px;
margin-right: 15px;
}

@media (min-width: 0px) {
[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7132f683-ad5a-4ded-910d-496ea48e7a4d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-36d61855-f83f-4f46-ab4c-e0b6366d3dc5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-36d61855-f83f-4f46-ab4c-e0b6366d3dc5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-1645406d-3a33-4b52-8b20-b5cec50b6fb7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1645406d-3a33-4b52-8b20-b5cec50b6fb7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-36c65b79-b599-43ce-9e1d-4ba878355b47 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(15, 15, 15, 1);
hover-type: color;
}
#s-36c65b79-b599-43ce-9e1d-4ba878355b47:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(235, 235, 235, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-36c65b79-b599-43ce-9e1d-4ba878355b47:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(172, 168, 168, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-36c65b79-b599-43ce-9e1d-4ba878355b47-btn-wrapper {
    text-align: center;
  }


#s-36c65b79-b599-43ce-9e1d-4ba878355b47.shg-btn {
  color: rgba(15, 15, 15, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-174de5f6-fef0-4a4e-baf2-e8dffabc9430 {
  background-image: url(https://i.shgcdn.com/c0ca58c8-f878-4d59-8f26-7ea0a9ca19e7/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
padding-top: 20px;
min-height: 500px;
background-position: center center;
}








#s-174de5f6-fef0-4a4e-baf2-e8dffabc9430 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-174de5f6-fef0-4a4e-baf2-e8dffabc9430.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b {
  margin-left: 15px;
margin-right: 15px;
}

@media (min-width: 0px) {
[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f7e0bd4d-e4dd-4950-9dbb-3df8167ca95b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-fd9f759e-4aef-4405-ab2a-1e2e51a43dd9 {
  min-height: 50px;
}








#s-fd9f759e-4aef-4405-ab2a-1e2e51a43dd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fd9f759e-4aef-4405-ab2a-1e2e51a43dd9.shg-box.shg-c {
  justify-content: center;
}

#s-2ddcb675-683c-45f0-ab5b-2d34be91cbd1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2ddcb675-683c-45f0-ab5b-2d34be91cbd1 .shogun-heading-component h1 {
  color: rgba(32, 31, 31, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-c525b273-b738-4db2-ae79-83bd549dbf9a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c525b273-b738-4db2-ae79-83bd549dbf9a .shogun-heading-component h1 {
  color: rgba(63, 60, 60, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: left;
}



#s-4b8c6388-c6a7-4166-82e5-63ca69fb7284 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(32, 31, 31, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(39, 36, 36, 0);
text-align: left;
text-decoration: none;
color: rgba(29, 28, 28, 1);
hover-type: color;
}
#s-4b8c6388-c6a7-4166-82e5-63ca69fb7284:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(192, 192, 192, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-4b8c6388-c6a7-4166-82e5-63ca69fb7284:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(187, 187, 187, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(41, 41, 41, 1) !important;}

  #s-4b8c6388-c6a7-4166-82e5-63ca69fb7284-btn-wrapper {
    text-align: left;
  }


#s-4b8c6388-c6a7-4166-82e5-63ca69fb7284.shg-btn {
  color: rgba(29, 28, 28, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-18d22968-2a3f-44ac-8e11-ba6b05468295 {
  background-image: url(https://i.shgcdn.com/e7faa435-dc82-4436-835e-5b7110e24aac/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
padding-top: 20px;
padding-bottom: 20px;
min-height: 500px;
background-position: left center;
}








#s-18d22968-2a3f-44ac-8e11-ba6b05468295 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18d22968-2a3f-44ac-8e11-ba6b05468295.shg-box.shg-c {
  justify-content: center;
}

#s-0dbcb4fe-dad9-49a0-9c1a-04f5cb331195 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0dbcb4fe-dad9-49a0-9c1a-04f5cb331195 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-681ad3fa-d7bb-4930-a8fa-22bb2ed2ff8e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-681ad3fa-d7bb-4930-a8fa-22bb2ed2ff8e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-8a5f4f92-8809-4e20-b926-4b5405aa6fae {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-8a5f4f92-8809-4e20-b926-4b5405aa6fae:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8a5f4f92-8809-4e20-b926-4b5405aa6fae:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8a5f4f92-8809-4e20-b926-4b5405aa6fae-btn-wrapper {
    text-align: center;
  }


#s-8a5f4f92-8809-4e20-b926-4b5405aa6fae.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-83385e15-90b2-45f9-b614-fb3162cc15c5 {
  background-image: url(https://i.shgcdn.com/966bf532-2d64-4b6a-9a3d-ff055498cc37/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-83385e15-90b2-45f9-b614-fb3162cc15c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83385e15-90b2-45f9-b614-fb3162cc15c5.shg-box.shg-c {
  justify-content: center;
}

#s-3dd40013-d7bf-41bd-937e-23c8d91a48f7 {
  min-height: 50px;
}








#s-3dd40013-d7bf-41bd-937e-23c8d91a48f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3dd40013-d7bf-41bd-937e-23c8d91a48f7.shg-box.shg-c {
  justify-content: center;
}

#s-71f743aa-5396-4595-9d2c-78d49b023c08 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-71f743aa-5396-4595-9d2c-78d49b023c08 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-18e7667d-51c4-489a-98ff-c650af82b711 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-18e7667d-51c4-489a-98ff-c650af82b711 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-a8efa509-890c-4445-9ed1-37175db32736 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
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(255, 255, 255, 1);
border-style: solid;
border-radius: 21px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(3, 3, 3, 1);
hover-type: color;
}
#s-a8efa509-890c-4445-9ed1-37175db32736:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(221, 215, 215, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
hover-type: color !important;}#s-a8efa509-890c-4445-9ed1-37175db32736:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(173, 173, 173, 1) !important;
text-decoration: none !important;
color: rgba(20, 20, 20, 1) !important;
hover-type: color !important;}

  #s-a8efa509-890c-4445-9ed1-37175db32736-btn-wrapper {
    text-align: center;
  }


#s-a8efa509-890c-4445-9ed1-37175db32736.shg-btn {
  color: rgba(3, 3, 3, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f1cdcfd-aad0-4bbf-b417-c336eca2cdb9 {
  min-height: 50px;
}








#s-4f1cdcfd-aad0-4bbf-b417-c336eca2cdb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4f1cdcfd-aad0-4bbf-b417-c336eca2cdb9.shg-box.shg-c {
  justify-content: center;
}

#s-117b3a41-0798-4d52-b582-6a63f6fdc228 {
  min-height: 50px;
}
@media (max-width: 767px){#s-117b3a41-0798-4d52-b582-6a63f6fdc228 {
  display: none;
}
#s-117b3a41-0798-4d52-b582-6a63f6fdc228, #wrap-s-117b3a41-0798-4d52-b582-6a63f6fdc228 { display:none !important; }}







#s-117b3a41-0798-4d52-b582-6a63f6fdc228 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-117b3a41-0798-4d52-b582-6a63f6fdc228.shg-box.shg-c {
  justify-content: center;
}

#s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d5fa900f-5b51-49be-b968-51ef6ddfcf8e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-9df4c8a7-4940-41bf-9a7b-45900e39e745 {
  padding-top: 10px;
padding-left: 15px;
padding-bottom: 0px;
padding-right: 15px;
text-align: center;
}

#s-9df4c8a7-4940-41bf-9a7b-45900e39e745 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 1px;
  text-align: center;
}



#s-8f80e01b-a51c-4df0-ad33-69aa419ae16a {
  margin-left: 15px;
margin-right: 15px;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#s-8f80e01b-a51c-4df0-ad33-69aa419ae16a .shogun-heading-component h1 {
  color: rgba(83, 75, 75, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e4c256e4-6af2-4bc7-8614-233df039d21f {
  min-height: 50px;
}








#s-e4c256e4-6af2-4bc7-8614-233df039d21f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e4c256e4-6af2-4bc7-8614-233df039d21f.shg-box.shg-c {
  justify-content: center;
}

#s-927a60a0-4831-471f-8be3-b37b41c2083c {
  margin-left: 10px;
margin-right: 10px;
max-width: 1900px;
}

@media (min-width: 0px) {
[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-927a60a0-4831-471f-8be3-b37b41c2083c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f926339a-fcc2-438c-a0c7-a0baea3bf324 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
min-height: 400px;
background-position: center center;
}








#s-f926339a-fcc2-438c-a0c7-a0baea3bf324 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f926339a-fcc2-438c-a0c7-a0baea3bf324.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a0faea7f-7c40-4f07-922f-436585944ff3 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 40px;
padding-bottom: 10px;
text-align: left;
}

#s-a0faea7f-7c40-4f07-922f-436585944ff3 .shogun-heading-component h1 {
  color: rgba(52, 52, 61, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-9b16c705-4508-421f-9db8-36186c45ca00 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 15px;
margin-right: 20px;
padding-top: 5px;
padding-bottom: 0px;
padding-right: 50%;
text-align: left;
}

#s-9b16c705-4508-421f-9db8-36186c45ca00 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-9d2a4f34-b421-497b-86cf-0459a446014d {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 20px;
margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
hover-type: color;
color: rgba(4, 25, 173, 1);
}
#s-9d2a4f34-b421-497b-86cf-0459a446014d:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(15, 14, 14, 0) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(10, 10, 10, 1) !important;}#s-9d2a4f34-b421-497b-86cf-0459a446014d:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(18, 105, 201, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-9d2a4f34-b421-497b-86cf-0459a446014d-btn-wrapper {
    text-align: left;
  }


#s-9d2a4f34-b421-497b-86cf-0459a446014d.shg-btn {
  color: rgba(4, 25, 173, 1);
  font-size: 11px;
  
  
  font-family: Montserrat;
  display:  inline-block ;
}

#s-9a81812a-eb92-49f3-a3f9-bde678e8051c {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 20px;
margin-bottom: 20px;
min-height: 400px;
background-position: center center;
}








#s-9a81812a-eb92-49f3-a3f9-bde678e8051c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a81812a-eb92-49f3-a3f9-bde678e8051c.shg-box.shg-c {
  justify-content: flex-end;
}

#s-41aec718-23bc-4d60-8838-701dd3b6859b {
  margin-left: 30px;
margin-right: 30px;
padding-top: 40px;
padding-bottom: 30px;
text-align: left;
}

#s-41aec718-23bc-4d60-8838-701dd3b6859b .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-adafe9ea-393f-48d3-8108-81877cd3c1b4 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 0px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
hover-type: color;
color: rgba(4, 25, 173, 1);
}
#s-adafe9ea-393f-48d3-8108-81877cd3c1b4:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(15, 14, 14, 0) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(10, 10, 10, 1) !important;}#s-adafe9ea-393f-48d3-8108-81877cd3c1b4:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(18, 105, 201, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-adafe9ea-393f-48d3-8108-81877cd3c1b4-btn-wrapper {
    text-align: left;
  }


#s-adafe9ea-393f-48d3-8108-81877cd3c1b4.shg-btn {
  color: rgba(4, 25, 173, 1);
  font-size: 11px;
  
  
  font-family: Montserrat;
  display:  inline-block ;
}

#s-117ef50c-8e69-41e2-96aa-49c5ba6cce52 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 820px;
background-position: center bottom;
}








#s-117ef50c-8e69-41e2-96aa-49c5ba6cce52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-117ef50c-8e69-41e2-96aa-49c5ba6cce52.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b07dc67b-77bd-4be2-b639-0f3ecc05693d {
  margin-left: 30px;
margin-right: 30px;
padding-top: 40px;
padding-bottom: 0px;
text-align: left;
}

#s-b07dc67b-77bd-4be2-b639-0f3ecc05693d .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-7f9f76fe-9ead-499f-9638-cf71ec8e73a7 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 5px;
padding-bottom: 0px;
padding-right: 40%;
text-align: left;
}

#s-7f9f76fe-9ead-499f-9638-cf71ec8e73a7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-da71997c-3914-49b3-b430-9154fa1837b5 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 20px;
margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
hover-type: color;
color: rgba(4, 25, 173, 1);
}
#s-da71997c-3914-49b3-b430-9154fa1837b5:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(15, 14, 14, 0) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(10, 10, 10, 1) !important;}#s-da71997c-3914-49b3-b430-9154fa1837b5:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(18, 105, 201, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-da71997c-3914-49b3-b430-9154fa1837b5-btn-wrapper {
    text-align: left;
  }


#s-da71997c-3914-49b3-b430-9154fa1837b5.shg-btn {
  color: rgba(4, 25, 173, 1);
  font-size: 11px;
  
  
  font-family: Montserrat;
  display:  inline-block ;
}

#s-5716c839-2410-4a96-961b-e037f9be1e82 {
  min-height: 50px;
background-color: rgba(243, 243, 243, 0);
}








#s-5716c839-2410-4a96-961b-e037f9be1e82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5716c839-2410-4a96-961b-e037f9be1e82.shg-box.shg-c {
  justify-content: center;
}

#s-cf831f65-151f-4471-b685-6255cd14ab85 {
  min-height: 50px;
}








#s-cf831f65-151f-4471-b685-6255cd14ab85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf831f65-151f-4471-b685-6255cd14ab85.shg-box.shg-c {
  justify-content: center;
}

#s-83f95475-c815-4746-b559-b5d6e85d6bec {
  margin-left: 5%;
margin-right: 5%;
padding-top: 40px;
padding-bottom: 10px;
text-align: center;
}

#s-83f95475-c815-4746-b559-b5d6e85d6bec .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.5em;
  letter-spacing: 1px;
  text-align: center;
}



#s-fb14485e-b7bc-479d-a394-438cb2997b10 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 30px;
text-align: center;
}

#s-fb14485e-b7bc-479d-a394-438cb2997b10 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-dcb74661-fa3e-4477-b027-3621b1c03ea9 {
  min-height: 50px;
}
@media (max-width: 767px){#s-dcb74661-fa3e-4477-b027-3621b1c03ea9 {
  display: none;
}
#s-dcb74661-fa3e-4477-b027-3621b1c03ea9, #wrap-s-dcb74661-fa3e-4477-b027-3621b1c03ea9 { display:none !important; }}







#s-dcb74661-fa3e-4477-b027-3621b1c03ea9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dcb74661-fa3e-4477-b027-3621b1c03ea9.shg-box.shg-c {
  justify-content: center;
}

#s-e8c9e7e3-f9c3-4092-9ae6-73edaeb9a633 {
  min-height: 50px;
}








#s-e8c9e7e3-f9c3-4092-9ae6-73edaeb9a633 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e8c9e7e3-f9c3-4092-9ae6-73edaeb9a633.shg-box.shg-c {
  justify-content: center;
}

#s-438e8d6f-a224-4110-a2de-0093037fd982 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 800px;
background-position: center center;
}
@media (max-width: 767px){#s-438e8d6f-a224-4110-a2de-0093037fd982 {
  display: none;
}
#s-438e8d6f-a224-4110-a2de-0093037fd982, #wrap-s-438e8d6f-a224-4110-a2de-0093037fd982 { display:none !important; }}







#s-438e8d6f-a224-4110-a2de-0093037fd982 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-438e8d6f-a224-4110-a2de-0093037fd982.shg-box.shg-c {
  justify-content: center;
}

#s-ce1e368d-cd3d-45ba-9a11-a09c09a6a175 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ce1e368d-cd3d-45ba-9a11-a09c09a6a175 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 21px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-a4110627-9ecc-4f48-8a83-58f8e445fcc1 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 60%;
text-align: left;
}

#s-a4110627-9ecc-4f48-8a83-58f8e445fcc1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-265c26b3-bb83-4923-a0df-10cc35cb77d1 {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 30px;
margin-left: 29px;
margin-right: 29px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(27, 25, 173, 1);
text-align: left;
text-decoration: none;
hover-type: color;
}
#s-265c26b3-bb83-4923-a0df-10cc35cb77d1:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(42, 20, 162, 1) !important;}#s-265c26b3-bb83-4923-a0df-10cc35cb77d1:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(37, 37, 37, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-265c26b3-bb83-4923-a0df-10cc35cb77d1-btn-wrapper {
    text-align: left;
  }


#s-265c26b3-bb83-4923-a0df-10cc35cb77d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Montserrat;
  display:  inline-block ;
}

#s-acc30d9d-6563-4f37-aa69-a4862078df17 {
  background-repeat: no-repeat;
background-size: cover;
padding-top: 40px;
padding-bottom: 40px;
min-height: 800px;
background-position: center top;
}
@media (min-width: 1200px){#s-acc30d9d-6563-4f37-aa69-a4862078df17 {
  display: none;
}
#s-acc30d9d-6563-4f37-aa69-a4862078df17, #wrap-s-acc30d9d-6563-4f37-aa69-a4862078df17 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-acc30d9d-6563-4f37-aa69-a4862078df17 {
  display: none;
}
#s-acc30d9d-6563-4f37-aa69-a4862078df17, #wrap-s-acc30d9d-6563-4f37-aa69-a4862078df17 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-acc30d9d-6563-4f37-aa69-a4862078df17 {
  display: none;
}
#s-acc30d9d-6563-4f37-aa69-a4862078df17, #wrap-s-acc30d9d-6563-4f37-aa69-a4862078df17 { display:none !important; }}







#s-acc30d9d-6563-4f37-aa69-a4862078df17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-acc30d9d-6563-4f37-aa69-a4862078df17.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b32fb79c-f166-4609-961f-818dd6c1b620 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b32fb79c-f166-4609-961f-818dd6c1b620 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 21px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-66cedb13-3220-4de8-be7c-55bfe0553270 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

#s-66cedb13-3220-4de8-be7c-55bfe0553270 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-36bb62c3-45bf-42aa-962f-1b2a3544680e {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 5px;
margin-left: 29px;
margin-right: 29px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(27, 25, 173, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-36bb62c3-45bf-42aa-962f-1b2a3544680e:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(42, 20, 162, 1) !important;}#s-36bb62c3-45bf-42aa-962f-1b2a3544680e:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(37, 37, 37, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-36bb62c3-45bf-42aa-962f-1b2a3544680e-btn-wrapper {
    text-align: center;
  }


#s-36bb62c3-45bf-42aa-962f-1b2a3544680e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Montserrat;
  display:  inline-block ;
}

#s-538dbf76-0a57-4838-9910-a69068201393 {
  min-height: 50px;
}








#s-538dbf76-0a57-4838-9910-a69068201393 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-538dbf76-0a57-4838-9910-a69068201393.shg-box.shg-c {
  justify-content: center;
}

#s-87d4f57e-3e60-419d-a993-b35ed15952b7 {
  min-height: 50px;
}








#s-87d4f57e-3e60-419d-a993-b35ed15952b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-87d4f57e-3e60-419d-a993-b35ed15952b7.shg-box.shg-c {
  justify-content: center;
}

#s-e995c27f-b342-4d15-9b75-b5d13f7b2a98 {
  min-height: 50px;
}








#s-e995c27f-b342-4d15-9b75-b5d13f7b2a98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e995c27f-b342-4d15-9b75-b5d13f7b2a98.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdeacf4-acd6-46d3-b144-c43b1be36843"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-03bc1e5d-a0e8-4140-b18b-ef977ee4696f {
  margin-top: 30px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-03bc1e5d-a0e8-4140-b18b-ef977ee4696f .shogun-heading-component h1 {
  color: rgba(3, 3, 3, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 21px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-2da211cc-76d5-4fc4-b393-de2e3c917aab {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2da211cc-76d5-4fc4-b393-de2e3c917aab .shogun-heading-component h1 {
  color: rgba(75, 75, 75, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-471e6969-1655-4290-8fc0-eebc92349017 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 30px;
margin-right: 30px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-471e6969-1655-4290-8fc0-eebc92349017 .shogun-heading-component h1 {
  color: rgba(75, 75, 75, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-471e6969-1655-4290-8fc0-eebc92349017 .shogun-heading-component h1 a {
  color: rgba(75, 75, 75, 1);
}


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

.shg-category-grid {
  margin: -20px 0;
}

.shg-category-row,
.shg-category-row-hor {
  display: flex;
  margin: 20px 0;
}

.shg-category-col,
.shg-category-col-1 {
  flex: 1;
  padding: 0 10px;
}

.shg-category-col:last-child {
  padding-right: 0;
}

.shg-category-col:first-child {
  padding-left: 0;
}

.shg-category-col-2 {
  flex: 2;
  padding: 0 20px;
}

.shg-category-col-3 {
  flex: 3;
  padding: 0 30px;
}

.shg-category-col-4 {
  flex: 4;
  padding: 0 40px;
}

.shg-category-col-5 {
  flex: 5;
  padding: 0 50px;
}

@media (max-width: 768px) {
  .shg-category-row.stacked {
    display: block;
  }

  .shg-category-row .shg-category-col {
    padding: 20px 0;
  }

  .shg-category-row .shg-category-col:first-child {
    padding-top: 0;
  }

  .shg-category-row .shg-category-col:last-child {
    padding-bottom: 0;
  }
}

@media (max-width: 480px) {
  .shg-category-row-hor {
    display: flex;
    flex-wrap: wrap;
  }

  .shg-category-row-hor .shg-category-col,
  .shg-category-row-hor .shg-category-col:first-child,
  .shg-category-row-hor .shg-category-col:last-child {
    min-width: 50%;
    max-width: 50%;
    padding-top: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
  }
}

#s-f8496bd0-ce0f-4500-b915-b4d04149fe8e {
  padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px;
}

#s-b781fa88-1d79-4bc8-ace3-2728d3061808 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

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

#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  text-align: left;
}


.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  max-width: 100%;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom,
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  max-width: 100%;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom,
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  max-width: 100%;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom,
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  max-width: 100%;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom,
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 {
  max-width: 100%;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom,
.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2892d752-e4f9-444b-91db-e3f16b841a48 .shg-image-zoom {
  
    margin-left: 0px;
  
}

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

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

#s-6d515d5d-8244-4d26-9c4b-141360bb1389 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6d515d5d-8244-4d26-9c4b-141360bb1389 .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-943df8a0-ba51-4c5b-9cc6-4ed12e222643 {
  text-align: left;
}

#s-943df8a0-ba51-4c5b-9cc6-4ed12e222643 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-943df8a0-ba51-4c5b-9cc6-4ed12e222643 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-943df8a0-ba51-4c5b-9cc6-4ed12e222643 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-befffe87-e318-4e5b-bc7b-a78baf7f1397 {
  display: none;
}
#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  text-align: left;
}


.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  max-width: 100%;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom,
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  max-width: 100%;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom,
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  max-width: 100%;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom,
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  max-width: 100%;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom,
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d {
  max-width: 100%;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom,
.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-24fea999-9fec-46a8-b2d9-05d3f1dff51d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-92427c62-56ff-4260-904f-bcc424af747f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-92427c62-56ff-4260-904f-bcc424af747f .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-e3cb0e7f-a5f1-42eb-9ca6-600a6582614d {
  text-align: left;
}

#s-e3cb0e7f-a5f1-42eb-9ca6-600a6582614d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-e3cb0e7f-a5f1-42eb-9ca6-600a6582614d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-e3cb0e7f-a5f1-42eb-9ca6-600a6582614d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-d5510cb6-ffa4-46fa-b642-7c95421eefe9 {
  display: none;
}
#s-e3512787-b178-4269-9058-51b6836f3898 {
  text-align: left;
}


.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 {
  max-width: 100%;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom,
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 {
  max-width: 100%;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom,
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 {
  max-width: 100%;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom,
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 {
  max-width: 100%;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom,
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 {
  max-width: 100%;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom,
.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-e3512787-b178-4269-9058-51b6836f3898 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-906ceb76-7a3f-4c64-8f39-3d8dd0c9872b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-906ceb76-7a3f-4c64-8f39-3d8dd0c9872b .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-d840874f-2fdd-4bfe-928a-bf4a3ed0d2c5 {
  text-align: left;
}

#s-d840874f-2fdd-4bfe-928a-bf4a3ed0d2c5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-d840874f-2fdd-4bfe-928a-bf4a3ed0d2c5 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-d840874f-2fdd-4bfe-928a-bf4a3ed0d2c5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-00fb80f0-08f3-4174-adc2-8e5b1b77b9bd {
  display: none;
}
#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  text-align: left;
}


.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  max-width: 100%;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom,
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  max-width: 100%;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom,
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  max-width: 100%;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom,
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  max-width: 100%;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom,
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f {
  max-width: 100%;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom,
.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6b65558a-a0eb-481b-8a85-30b462d8066f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-bbaacfc4-5a3e-46c1-a8e6-a1f7fa1274b9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-bbaacfc4-5a3e-46c1-a8e6-a1f7fa1274b9 .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-41c9a556-ebf8-4bc1-bf28-e8461948d11f {
  text-align: left;
}

#s-41c9a556-ebf8-4bc1-bf28-e8461948d11f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-41c9a556-ebf8-4bc1-bf28-e8461948d11f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-41c9a556-ebf8-4bc1-bf28-e8461948d11f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-91960cc3-cc41-4584-b70f-b713b60292ce {
  display: none;
}
#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  text-align: left;
}


.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  max-width: 100%;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom,
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  max-width: 100%;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom,
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  max-width: 100%;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom,
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  max-width: 100%;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom,
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 {
  max-width: 100%;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom,
.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2e726662-f3fd-4ad4-961f-1e0b247c43a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-dde2e707-8a18-4ddd-94dc-90b6e8348720 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-dde2e707-8a18-4ddd-94dc-90b6e8348720 .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-52e3653a-fc16-4d68-b530-419477286e95 {
  text-align: left;
}

#s-52e3653a-fc16-4d68-b530-419477286e95 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-52e3653a-fc16-4d68-b530-419477286e95 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-52e3653a-fc16-4d68-b530-419477286e95 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-a93b0d01-a1a4-41ff-9595-e5b2856bf632 {
  display: none;
}
#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  text-align: left;
}


.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  max-width: 100%;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom,
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  max-width: 100%;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom,
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  max-width: 100%;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom,
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  max-width: 100%;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom,
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da {
  max-width: 100%;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom,
.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-f49fb031-2223-4f65-8e54-a6c8b8d4d9da .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-659ea488-757b-4165-88fd-487bd3df6704 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-659ea488-757b-4165-88fd-487bd3df6704 .shg-product-title-component h1 {
  color: #000;
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
}

#s-abafeba2-f88d-46df-a050-ebb720f4b7d6 {
  text-align: left;
}

#s-abafeba2-f88d-46df-a050-ebb720f4b7d6 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
}

#s-abafeba2-f88d-46df-a050-ebb720f4b7d6 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-abafeba2-f88d-46df-a050-ebb720f4b7d6 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-50f5f0d6-3201-43df-93c4-6795adeea27f {
  background-repeat: no-repeat;
background-size: cover;
min-height: 900px;
background-position: center center;
}








#s-50f5f0d6-3201-43df-93c4-6795adeea27f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-50f5f0d6-3201-43df-93c4-6795adeea27f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-04712a37-7d3d-4e5d-ab8c-1dd37d1a7388 {
  min-height: 200px;
}








#s-04712a37-7d3d-4e5d-ab8c-1dd37d1a7388 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-04712a37-7d3d-4e5d-ab8c-1dd37d1a7388.shg-box.shg-c {
  justify-content: center;
}

#s-e5ee1272-10a5-4d14-8f84-feebeca4a97c {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e5ee1272-10a5-4d14-8f84-feebeca4a97c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 28px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-2211b450-1feb-4439-b797-823c00b55591 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2211b450-1feb-4439-b797-823c00b55591 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 17px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



@media (min-width: 0px) {
[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-48c33a92-7cf7-4b8e-a4e5-9831c2c8cdaf"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8033d210-0c19-4815-82da-d99be707511e {
  background-image: url(none);
background-repeat: no-repeat;
margin-top: 30px;
margin-left: 29px;
margin-right: 29px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 20px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
hover-type: color;
background-position: center undefined;
color: rgba(22, 51, 255, 1);
}
#s-8033d210-0c19-4815-82da-d99be707511e:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(18, 24, 126, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-8033d210-0c19-4815-82da-d99be707511e:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(253, 253, 253, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-8033d210-0c19-4815-82da-d99be707511e-btn-wrapper {
    text-align: left;
  }


#s-8033d210-0c19-4815-82da-d99be707511e.shg-btn {
  color: rgba(22, 51, 255, 1);
  font-size: 16px;
  
  
  font-family: Montserrat;
  display:  block ;
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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