.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-537aaaf3-65a2-44fd-b13d-138a24eda2a2 {
  min-height: 400px;
}
@media (min-width: 1200px){#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 {
  display: none;
}
#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2, #wrap-s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 {
  display: none;
}
#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2, #wrap-s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 {
  display: none;
}
#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2, #wrap-s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 { display:none !important; }}







#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-537aaaf3-65a2-44fd-b13d-138a24eda2a2.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a {
  display: none;
}
#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a, #wrap-s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a {
  display: none;
}
#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a, #wrap-s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a {
  display: none;
}
#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a, #wrap-s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a { display:none !important; }}







#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b1022acf-9d26-45fd-93b8-eb0f92cfab7a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ee229e5d-a082-42d3-980c-e19bf5c192db {
  background-image: url(https://i.shgcdn.com/d6a966f0-8f2d-4618-a462-ad7f236064ac/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 400px;
background-position: center center;
}
@media (min-width: 1200px){#s-ee229e5d-a082-42d3-980c-e19bf5c192db {
  display: none;
}
#s-ee229e5d-a082-42d3-980c-e19bf5c192db, #wrap-s-ee229e5d-a082-42d3-980c-e19bf5c192db { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ee229e5d-a082-42d3-980c-e19bf5c192db {
  display: none;
}
#s-ee229e5d-a082-42d3-980c-e19bf5c192db, #wrap-s-ee229e5d-a082-42d3-980c-e19bf5c192db { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ee229e5d-a082-42d3-980c-e19bf5c192db {
  display: none;
}
#s-ee229e5d-a082-42d3-980c-e19bf5c192db, #wrap-s-ee229e5d-a082-42d3-980c-e19bf5c192db { display:none !important; }}@media (max-width: 767px){#s-ee229e5d-a082-42d3-980c-e19bf5c192db {
  
}
}







#s-ee229e5d-a082-42d3-980c-e19bf5c192db > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-ee229e5d-a082-42d3-980c-e19bf5c192db.shg-box.shg-c {
  justify-content: flex-start;
}

.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-d9329295-c208-4e56-b54f-bd2fcc0b8d06 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-d9329295-c208-4e56-b54f-bd2fcc0b8d06 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Eurostile Next;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-00663126-11a4-465f-8906-5d376f9e7c1e {
  background-image: url(https://i.shgcdn.com/af98a88b-0574-4360-a877-748016556382/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 900px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-00663126-11a4-465f-8906-5d376f9e7c1e {
  display: none;
}
#s-00663126-11a4-465f-8906-5d376f9e7c1e, #wrap-s-00663126-11a4-465f-8906-5d376f9e7c1e { display:none !important; }}@media (max-width: 767px){#s-00663126-11a4-465f-8906-5d376f9e7c1e {
  display: none;
}
#s-00663126-11a4-465f-8906-5d376f9e7c1e, #wrap-s-00663126-11a4-465f-8906-5d376f9e7c1e { display:none !important; }}







#s-00663126-11a4-465f-8906-5d376f9e7c1e > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-00663126-11a4-465f-8906-5d376f9e7c1e.shg-box.shg-c {
  justify-content: center;
}

#s-e355aa3b-af28-4dd1-be34-8eb0f5012293 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e355aa3b-af28-4dd1-be34-8eb0f5012293 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Eurostile Next;
  font-style:   ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f58af4d0-ab53-4677-949a-c38b5fc2986d {
  background-image: url(https://i.shgcdn.com/af98a88b-0574-4360-a877-748016556382/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 600px;
background-position: center center;
}
@media (min-width: 1200px){#s-f58af4d0-ab53-4677-949a-c38b5fc2986d {
  display: none;
}
#s-f58af4d0-ab53-4677-949a-c38b5fc2986d, #wrap-s-f58af4d0-ab53-4677-949a-c38b5fc2986d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f58af4d0-ab53-4677-949a-c38b5fc2986d {
  display: none;
}
#s-f58af4d0-ab53-4677-949a-c38b5fc2986d, #wrap-s-f58af4d0-ab53-4677-949a-c38b5fc2986d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f58af4d0-ab53-4677-949a-c38b5fc2986d {
  
}
}@media (max-width: 767px){#s-f58af4d0-ab53-4677-949a-c38b5fc2986d {
  display: none;
}
#s-f58af4d0-ab53-4677-949a-c38b5fc2986d, #wrap-s-f58af4d0-ab53-4677-949a-c38b5fc2986d { display:none !important; }}







#s-f58af4d0-ab53-4677-949a-c38b5fc2986d > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-f58af4d0-ab53-4677-949a-c38b5fc2986d.shg-box.shg-c {
  justify-content: center;
}

#s-62c84a50-8012-4349-859f-c45d79c9a624 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-62c84a50-8012-4349-859f-c45d79c9a624 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d3969e9e-8777-4820-bcd2-6e117a98f15b {
  min-height: 500px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-d3969e9e-8777-4820-bcd2-6e117a98f15b {
  display: none;
}
#s-d3969e9e-8777-4820-bcd2-6e117a98f15b, #wrap-s-d3969e9e-8777-4820-bcd2-6e117a98f15b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d3969e9e-8777-4820-bcd2-6e117a98f15b {
  display: none;
}
#s-d3969e9e-8777-4820-bcd2-6e117a98f15b, #wrap-s-d3969e9e-8777-4820-bcd2-6e117a98f15b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d3969e9e-8777-4820-bcd2-6e117a98f15b {
  display: none;
}
#s-d3969e9e-8777-4820-bcd2-6e117a98f15b, #wrap-s-d3969e9e-8777-4820-bcd2-6e117a98f15b { display:none !important; }}@media (max-width: 767px){#s-d3969e9e-8777-4820-bcd2-6e117a98f15b {
  
}
}







#s-d3969e9e-8777-4820-bcd2-6e117a98f15b > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.4;
}#s-d3969e9e-8777-4820-bcd2-6e117a98f15b.shg-box.shg-c {
  justify-content: center;
}

#s-bfe4ab6d-95c3-48ab-a5c5-06b4c77f3f6f {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-bottom: 25px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}

#s-bfe4ab6d-95c3-48ab-a5c5-06b4c77f3f6f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-05d2811c-3ff7-43ca-aecf-69cdd744437d {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}

#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff {
  min-height: 500px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff {
  display: none;
}
#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff, #wrap-s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff { display:none !important; }}@media (max-width: 767px){#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff {
  display: none;
}
#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff, #wrap-s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff { display:none !important; }}







#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.4;
}#s-65ae5ce4-df8c-4db4-acaa-aa4183c843ff.shg-box.shg-c {
  justify-content: center;
}

#s-249858b6-0003-453c-bc81-a9b73b7578dd {
  border-style: solid;
margin-left: 150px;
margin-right: 150px;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}

#s-249858b6-0003-453c-bc81-a9b73b7578dd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Eurostile Next;
  font-style:   ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c9c71cae-6c5d-4bdc-9fc4-07fcd7593e96 {
  border-style: solid;
margin-top: 0px;
margin-left: 150px;
margin-bottom: 0px;
margin-right: 150px;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}

#s-9db7a609-0ea0-41c5-b765-68031b7c1d81 {
  min-height: 500px;
}
@media (min-width: 1200px){#s-9db7a609-0ea0-41c5-b765-68031b7c1d81 {
  display: none;
}
#s-9db7a609-0ea0-41c5-b765-68031b7c1d81, #wrap-s-9db7a609-0ea0-41c5-b765-68031b7c1d81 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9db7a609-0ea0-41c5-b765-68031b7c1d81 {
  display: none;
}
#s-9db7a609-0ea0-41c5-b765-68031b7c1d81, #wrap-s-9db7a609-0ea0-41c5-b765-68031b7c1d81 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9db7a609-0ea0-41c5-b765-68031b7c1d81 {
  display: none;
}
#s-9db7a609-0ea0-41c5-b765-68031b7c1d81, #wrap-s-9db7a609-0ea0-41c5-b765-68031b7c1d81 { display:none !important; }}







#s-9db7a609-0ea0-41c5-b765-68031b7c1d81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9db7a609-0ea0-41c5-b765-68031b7c1d81.shg-box.shg-c {
  justify-content: flex-start;
}

#s-bad950b9-b2d0-4bdb-bf64-56bfe58b9957 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 300px;
background-position: center center;
}








#s-bad950b9-b2d0-4bdb-bf64-56bfe58b9957 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bad950b9-b2d0-4bdb-bf64-56bfe58b9957.shg-box.shg-c {
  justify-content: flex-start;
}

#s-23773863-37ea-4d10-b79a-c7cb807efd4c {
  padding-top: 25px;
padding-left: 20px;
padding-bottom: 25px;
padding-right: 20px;
text-align: right;
}

#s-23773863-37ea-4d10-b79a-c7cb807efd4c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: right;
}



#s-953e0048-6f69-4a9d-b0a0-7a2281ea3810 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}

#s-f0faa708-479b-4615-a0cd-2e049ea3afa2 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f0faa708-479b-4615-a0cd-2e049ea3afa2 {
  display: none;
}
#s-f0faa708-479b-4615-a0cd-2e049ea3afa2, #wrap-s-f0faa708-479b-4615-a0cd-2e049ea3afa2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f0faa708-479b-4615-a0cd-2e049ea3afa2 {
  display: none;
}
#s-f0faa708-479b-4615-a0cd-2e049ea3afa2, #wrap-s-f0faa708-479b-4615-a0cd-2e049ea3afa2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f0faa708-479b-4615-a0cd-2e049ea3afa2 {
  display: none;
}
#s-f0faa708-479b-4615-a0cd-2e049ea3afa2, #wrap-s-f0faa708-479b-4615-a0cd-2e049ea3afa2 { display:none !important; }}







#s-f0faa708-479b-4615-a0cd-2e049ea3afa2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0faa708-479b-4615-a0cd-2e049ea3afa2.shg-box.shg-c {
  justify-content: flex-start;
}

#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 {
  min-height: 500px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 {
  display: none;
}
#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948, #wrap-s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 {
  display: none;
}
#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948, #wrap-s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 {
  
}
}@media (max-width: 767px){#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 {
  display: none;
}
#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948, #wrap-s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 { display:none !important; }}







#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.4;
}#s-460c7fe2-e082-4cf6-88dd-7fc5ea81e948.shg-box.shg-c {
  justify-content: center;
}

#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc {
  border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}
@media (min-width: 1200px){#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc {
  display: none;
}
#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc, #wrap-s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc {
  display: none;
}
#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc, #wrap-s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc { display:none !important; }}@media (max-width: 767px){#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc {
  display: none;
}
#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc, #wrap-s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc { display:none !important; }}
#s-809e6af9-78f2-4d8b-85d4-fabbeb7889cc .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 25px;
padding-bottom: 10px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe {
  display: none;
}
#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe, #wrap-s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe {
  display: none;
}
#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe, #wrap-s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe { display:none !important; }}@media (max-width: 767px){#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe {
  display: none;
}
#s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe, #wrap-s-b29a9cc7-c01a-4886-827f-ffc7eb1dcafe { display:none !important; }}
#s-70a078e6-3de4-4fb6-bf90-c6231e072453 {
  min-height: 500px;
}
@media (min-width: 1200px){#s-70a078e6-3de4-4fb6-bf90-c6231e072453 {
  display: none;
}
#s-70a078e6-3de4-4fb6-bf90-c6231e072453, #wrap-s-70a078e6-3de4-4fb6-bf90-c6231e072453 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-70a078e6-3de4-4fb6-bf90-c6231e072453 {
  display: none;
}
#s-70a078e6-3de4-4fb6-bf90-c6231e072453, #wrap-s-70a078e6-3de4-4fb6-bf90-c6231e072453 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-70a078e6-3de4-4fb6-bf90-c6231e072453 {
  display: none;
}
#s-70a078e6-3de4-4fb6-bf90-c6231e072453, #wrap-s-70a078e6-3de4-4fb6-bf90-c6231e072453 { display:none !important; }}







#s-70a078e6-3de4-4fb6-bf90-c6231e072453 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-70a078e6-3de4-4fb6-bf90-c6231e072453.shg-box.shg-c {
  justify-content: flex-start;
}

#s-9c57e637-9e6b-43ae-9940-e852b592b599 {
  background-repeat: no-repeat;
background-size: contain;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-9c57e637-9e6b-43ae-9940-e852b592b599 {
  display: none;
}
#s-9c57e637-9e6b-43ae-9940-e852b592b599, #wrap-s-9c57e637-9e6b-43ae-9940-e852b592b599 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9c57e637-9e6b-43ae-9940-e852b592b599 {
  display: none;
}
#s-9c57e637-9e6b-43ae-9940-e852b592b599, #wrap-s-9c57e637-9e6b-43ae-9940-e852b592b599 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9c57e637-9e6b-43ae-9940-e852b592b599 {
  display: none;
}
#s-9c57e637-9e6b-43ae-9940-e852b592b599, #wrap-s-9c57e637-9e6b-43ae-9940-e852b592b599 { display:none !important; }}@media (max-width: 767px){#s-9c57e637-9e6b-43ae-9940-e852b592b599 {
  
}
}







#s-9c57e637-9e6b-43ae-9940-e852b592b599 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9c57e637-9e6b-43ae-9940-e852b592b599.shg-box.shg-c {
  justify-content: center;
}

#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 {
  padding-top: 25px;
padding-left: 20px;
padding-bottom: 25px;
padding-right: 20px;
text-align: left;
}
@media (min-width: 1200px){#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 {
  display: none;
}
#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1, #wrap-s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 {
  display: none;
}
#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1, #wrap-s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 {
  display: none;
}
#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1, #wrap-s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 { display:none !important; }}
#s-09955f79-7c57-4d2b-be10-6b6cfc57dee1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b {
  display: none;
}
#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b, #wrap-s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b {
  display: none;
}
#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b, #wrap-s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b {
  display: none;
}
#s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b, #wrap-s-72e8bdc6-fe6c-4682-a02b-0a7bb475047b { display:none !important; }}
#s-1807f040-910b-4e95-8f09-2f26a379c7e4 {
  min-height: 700px;
}
@media (min-width: 1200px){#s-1807f040-910b-4e95-8f09-2f26a379c7e4 {
  display: none;
}
#s-1807f040-910b-4e95-8f09-2f26a379c7e4, #wrap-s-1807f040-910b-4e95-8f09-2f26a379c7e4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1807f040-910b-4e95-8f09-2f26a379c7e4 {
  display: none;
}
#s-1807f040-910b-4e95-8f09-2f26a379c7e4, #wrap-s-1807f040-910b-4e95-8f09-2f26a379c7e4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1807f040-910b-4e95-8f09-2f26a379c7e4 {
  
}
}@media (max-width: 767px){#s-1807f040-910b-4e95-8f09-2f26a379c7e4 {
  display: none;
}
#s-1807f040-910b-4e95-8f09-2f26a379c7e4, #wrap-s-1807f040-910b-4e95-8f09-2f26a379c7e4 { display:none !important; }}







#s-1807f040-910b-4e95-8f09-2f26a379c7e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1807f040-910b-4e95-8f09-2f26a379c7e4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 {
  background-image: url(https://i.shgcdn.com/591bfd66-e731-40ef-8ccd-10d7e1a6e4e3/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: left center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 {
  display: none;
}
#s-ed72a1fa-1c39-4382-ac8a-89bf78594951, #wrap-s-ed72a1fa-1c39-4382-ac8a-89bf78594951 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 {
  display: none;
}
#s-ed72a1fa-1c39-4382-ac8a-89bf78594951, #wrap-s-ed72a1fa-1c39-4382-ac8a-89bf78594951 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 {
  
}
}@media (max-width: 767px){#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 {
  display: none;
}
#s-ed72a1fa-1c39-4382-ac8a-89bf78594951, #wrap-s-ed72a1fa-1c39-4382-ac8a-89bf78594951 { display:none !important; }}







#s-ed72a1fa-1c39-4382-ac8a-89bf78594951 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed72a1fa-1c39-4382-ac8a-89bf78594951.shg-box.shg-c {
  justify-content: center;
}

#s-253a6b4e-e9cd-4fc0-ace0-4fa88c8a13b5 {
  padding-top: 0px;
padding-left: 25px;
padding-bottom: 0px;
padding-right: 25px;
}

#s-253a6b4e-e9cd-4fc0-ace0-4fa88c8a13b5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  
}



#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 25px;
padding-bottom: 10px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}
@media (min-width: 1200px){#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 {
  display: none;
}
#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3, #wrap-s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 {
  display: none;
}
#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3, #wrap-s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 { display:none !important; }}@media (max-width: 767px){#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 {
  display: none;
}
#s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3, #wrap-s-d1f6583f-e3d5-4e08-89ac-e2b852d38cd3 { display:none !important; }}
#s-6da831f7-9866-4d26-977f-348976333c50 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6da831f7-9866-4d26-977f-348976333c50 {
  display: none;
}
#s-6da831f7-9866-4d26-977f-348976333c50, #wrap-s-6da831f7-9866-4d26-977f-348976333c50 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6da831f7-9866-4d26-977f-348976333c50 {
  display: none;
}
#s-6da831f7-9866-4d26-977f-348976333c50, #wrap-s-6da831f7-9866-4d26-977f-348976333c50 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6da831f7-9866-4d26-977f-348976333c50 {
  display: none;
}
#s-6da831f7-9866-4d26-977f-348976333c50, #wrap-s-6da831f7-9866-4d26-977f-348976333c50 { display:none !important; }}







#s-6da831f7-9866-4d26-977f-348976333c50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6da831f7-9866-4d26-977f-348976333c50.shg-box.shg-c {
  justify-content: flex-start;
}

#s-69110af0-bf5f-448a-b3bf-d49b98c6a127 {
  min-height: 500px;
}
@media (min-width: 1200px){#s-69110af0-bf5f-448a-b3bf-d49b98c6a127 {
  display: none;
}
#s-69110af0-bf5f-448a-b3bf-d49b98c6a127, #wrap-s-69110af0-bf5f-448a-b3bf-d49b98c6a127 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-69110af0-bf5f-448a-b3bf-d49b98c6a127 {
  display: none;
}
#s-69110af0-bf5f-448a-b3bf-d49b98c6a127, #wrap-s-69110af0-bf5f-448a-b3bf-d49b98c6a127 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-69110af0-bf5f-448a-b3bf-d49b98c6a127 {
  display: none;
}
#s-69110af0-bf5f-448a-b3bf-d49b98c6a127, #wrap-s-69110af0-bf5f-448a-b3bf-d49b98c6a127 { display:none !important; }}







#s-69110af0-bf5f-448a-b3bf-d49b98c6a127 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69110af0-bf5f-448a-b3bf-d49b98c6a127.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1747003f-f1f2-4549-b326-e611fc7e60fb {
  background-repeat: no-repeat;
background-size: cover;
min-height: 300px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-1747003f-f1f2-4549-b326-e611fc7e60fb {
  display: none;
}
#s-1747003f-f1f2-4549-b326-e611fc7e60fb, #wrap-s-1747003f-f1f2-4549-b326-e611fc7e60fb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1747003f-f1f2-4549-b326-e611fc7e60fb {
  display: none;
}
#s-1747003f-f1f2-4549-b326-e611fc7e60fb, #wrap-s-1747003f-f1f2-4549-b326-e611fc7e60fb { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1747003f-f1f2-4549-b326-e611fc7e60fb {
  display: none;
}
#s-1747003f-f1f2-4549-b326-e611fc7e60fb, #wrap-s-1747003f-f1f2-4549-b326-e611fc7e60fb { display:none !important; }}@media (max-width: 767px){#s-1747003f-f1f2-4549-b326-e611fc7e60fb {
  
}
}







#s-1747003f-f1f2-4549-b326-e611fc7e60fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1747003f-f1f2-4549-b326-e611fc7e60fb.shg-box.shg-c {
  justify-content: center;
}

#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 {
  padding-top: 25px;
padding-left: 20px;
padding-bottom: 25px;
padding-right: 20px;
text-align: right;
}
@media (min-width: 1200px){#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 {
  display: none;
}
#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8, #wrap-s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 {
  display: none;
}
#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8, #wrap-s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 {
  display: none;
}
#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8, #wrap-s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 { display:none !important; }}
#s-ac278ae3-f2b8-454e-b797-f21cb9158ac8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: right;
}



#s-79b1d84c-562c-4ca7-a6c7-a228961ac784 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-79b1d84c-562c-4ca7-a6c7-a228961ac784 {
  display: none;
}
#s-79b1d84c-562c-4ca7-a6c7-a228961ac784, #wrap-s-79b1d84c-562c-4ca7-a6c7-a228961ac784 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-79b1d84c-562c-4ca7-a6c7-a228961ac784 {
  display: none;
}
#s-79b1d84c-562c-4ca7-a6c7-a228961ac784, #wrap-s-79b1d84c-562c-4ca7-a6c7-a228961ac784 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-79b1d84c-562c-4ca7-a6c7-a228961ac784 {
  display: none;
}
#s-79b1d84c-562c-4ca7-a6c7-a228961ac784, #wrap-s-79b1d84c-562c-4ca7-a6c7-a228961ac784 { display:none !important; }}
#s-2d33e102-a55f-4d95-936b-55a7038ddec6 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2d33e102-a55f-4d95-936b-55a7038ddec6 {
  display: none;
}
#s-2d33e102-a55f-4d95-936b-55a7038ddec6, #wrap-s-2d33e102-a55f-4d95-936b-55a7038ddec6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2d33e102-a55f-4d95-936b-55a7038ddec6 {
  display: none;
}
#s-2d33e102-a55f-4d95-936b-55a7038ddec6, #wrap-s-2d33e102-a55f-4d95-936b-55a7038ddec6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2d33e102-a55f-4d95-936b-55a7038ddec6 {
  display: none;
}
#s-2d33e102-a55f-4d95-936b-55a7038ddec6, #wrap-s-2d33e102-a55f-4d95-936b-55a7038ddec6 { display:none !important; }}







#s-2d33e102-a55f-4d95-936b-55a7038ddec6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d33e102-a55f-4d95-936b-55a7038ddec6.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4e86e407-4468-4f73-83be-31ed89e96f56 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4e86e407-4468-4f73-83be-31ed89e96f56 {
  display: none;
}
#s-4e86e407-4468-4f73-83be-31ed89e96f56, #wrap-s-4e86e407-4468-4f73-83be-31ed89e96f56 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4e86e407-4468-4f73-83be-31ed89e96f56 {
  display: none;
}
#s-4e86e407-4468-4f73-83be-31ed89e96f56, #wrap-s-4e86e407-4468-4f73-83be-31ed89e96f56 { display:none !important; }}@media (max-width: 767px){#s-4e86e407-4468-4f73-83be-31ed89e96f56 {
  display: none;
}
#s-4e86e407-4468-4f73-83be-31ed89e96f56, #wrap-s-4e86e407-4468-4f73-83be-31ed89e96f56 { display:none !important; }}







#s-4e86e407-4468-4f73-83be-31ed89e96f56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4e86e407-4468-4f73-83be-31ed89e96f56.shg-box.shg-c {
  justify-content: flex-start;
}

#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 {
  min-height: 500px;
}
@media (min-width: 1200px){#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 {
  display: none;
}
#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616, #wrap-s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 {
  display: none;
}
#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616, #wrap-s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 {
  display: none;
}
#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616, #wrap-s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 { display:none !important; }}







#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-117f8aca-9914-4a6d-a5e0-bfbbf1d62616.shg-box.shg-c {
  justify-content: flex-start;
}

#s-477fae1f-545d-4fc5-9462-70890f754e5a {
  background-repeat: no-repeat;
background-size: contain;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 450px;
background-position: center center;
}
@media (min-width: 1200px){#s-477fae1f-545d-4fc5-9462-70890f754e5a {
  display: none;
}
#s-477fae1f-545d-4fc5-9462-70890f754e5a, #wrap-s-477fae1f-545d-4fc5-9462-70890f754e5a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-477fae1f-545d-4fc5-9462-70890f754e5a {
  display: none;
}
#s-477fae1f-545d-4fc5-9462-70890f754e5a, #wrap-s-477fae1f-545d-4fc5-9462-70890f754e5a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-477fae1f-545d-4fc5-9462-70890f754e5a {
  display: none;
}
#s-477fae1f-545d-4fc5-9462-70890f754e5a, #wrap-s-477fae1f-545d-4fc5-9462-70890f754e5a { display:none !important; }}@media (max-width: 767px){#s-477fae1f-545d-4fc5-9462-70890f754e5a {
  
}
}







#s-477fae1f-545d-4fc5-9462-70890f754e5a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-477fae1f-545d-4fc5-9462-70890f754e5a.shg-box.shg-c {
  justify-content: center;
}

#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e {
  padding-top: 25px;
padding-left: 20px;
padding-bottom: 25px;
padding-right: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e {
  display: none;
}
#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e, #wrap-s-35bb2970-f680-42e6-bb6e-2f3abc353a7e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e {
  display: none;
}
#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e, #wrap-s-35bb2970-f680-42e6-bb6e-2f3abc353a7e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e {
  display: none;
}
#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e, #wrap-s-35bb2970-f680-42e6-bb6e-2f3abc353a7e { display:none !important; }}
#s-35bb2970-f680-42e6-bb6e-2f3abc353a7e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Eurostile Next;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-9013857b-eea6-4fbb-926c-d302a8c374d5 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-left: 20px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}
@media (min-width: 1200px){#s-9013857b-eea6-4fbb-926c-d302a8c374d5 {
  display: none;
}
#s-9013857b-eea6-4fbb-926c-d302a8c374d5, #wrap-s-9013857b-eea6-4fbb-926c-d302a8c374d5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9013857b-eea6-4fbb-926c-d302a8c374d5 {
  display: none;
}
#s-9013857b-eea6-4fbb-926c-d302a8c374d5, #wrap-s-9013857b-eea6-4fbb-926c-d302a8c374d5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9013857b-eea6-4fbb-926c-d302a8c374d5 {
  display: none;
}
#s-9013857b-eea6-4fbb-926c-d302a8c374d5, #wrap-s-9013857b-eea6-4fbb-926c-d302a8c374d5 { display:none !important; }}
#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 {
  min-height: 700px;
}
@media (min-width: 1200px){#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 {
  display: none;
}
#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773, #wrap-s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 {
  display: none;
}
#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773, #wrap-s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 { display:none !important; }}@media (max-width: 767px){#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 {
  display: none;
}
#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773, #wrap-s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 { display:none !important; }}







#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-88a46d1d-c87b-4c7e-bee5-1ac0a5980773.shg-box.shg-c {
  justify-content: flex-start;
}

#s-efbac52a-a702-423c-964d-cff34d62dce9 {
  background-image: url(https://i.shgcdn.com/26b2c525-146c-4118-aa91-f3ff15848422/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
min-height: 500px;
background-position: center center;
}
@media (min-width: 1200px){#s-efbac52a-a702-423c-964d-cff34d62dce9 {
  display: none;
}
#s-efbac52a-a702-423c-964d-cff34d62dce9, #wrap-s-efbac52a-a702-423c-964d-cff34d62dce9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-efbac52a-a702-423c-964d-cff34d62dce9 {
  display: none;
}
#s-efbac52a-a702-423c-964d-cff34d62dce9, #wrap-s-efbac52a-a702-423c-964d-cff34d62dce9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-efbac52a-a702-423c-964d-cff34d62dce9 {
  
}
}@media (max-width: 767px){#s-efbac52a-a702-423c-964d-cff34d62dce9 {
  display: none;
}
#s-efbac52a-a702-423c-964d-cff34d62dce9, #wrap-s-efbac52a-a702-423c-964d-cff34d62dce9 { display:none !important; }}







#s-efbac52a-a702-423c-964d-cff34d62dce9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-efbac52a-a702-423c-964d-cff34d62dce9.shg-box.shg-c {
  justify-content: center;
}

#s-e2a277b5-49d2-4845-8ab6-f347495eb70c {
  padding-top: 10px;
padding-bottom: 10px;
padding-right: 25px;
text-align: right;
}
@media (min-width: 1200px){#s-e2a277b5-49d2-4845-8ab6-f347495eb70c {
  display: none;
}
#s-e2a277b5-49d2-4845-8ab6-f347495eb70c, #wrap-s-e2a277b5-49d2-4845-8ab6-f347495eb70c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e2a277b5-49d2-4845-8ab6-f347495eb70c {
  display: none;
}
#s-e2a277b5-49d2-4845-8ab6-f347495eb70c, #wrap-s-e2a277b5-49d2-4845-8ab6-f347495eb70c { display:none !important; }}@media (max-width: 767px){#s-e2a277b5-49d2-4845-8ab6-f347495eb70c {
  display: none;
}
#s-e2a277b5-49d2-4845-8ab6-f347495eb70c, #wrap-s-e2a277b5-49d2-4845-8ab6-f347495eb70c { display:none !important; }}
#s-e2a277b5-49d2-4845-8ab6-f347495eb70c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: right;
}



#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 25px;
padding-bottom: 0px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 {
  display: none;
}
#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8, #wrap-s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 {
  display: none;
}
#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8, #wrap-s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 { display:none !important; }}@media (max-width: 767px){#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 {
  display: none;
}
#s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8, #wrap-s-5b370e78-d9f5-45f5-9686-830cfdd0b7a8 { display:none !important; }}
#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 {
  display: none;
}
#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942, #wrap-s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 {
  display: none;
}
#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942, #wrap-s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 {
  display: none;
}
#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942, #wrap-s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 { display:none !important; }}







#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c9f0f99c-94d5-48e1-a66e-bee7a0f05942.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 {
  background-repeat: no-repeat;
background-size: contain;
background-attachment: fixed;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 {
  display: none;
}
#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6, #wrap-s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 {
  display: none;
}
#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6, #wrap-s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 {
  display: none;
}
#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6, #wrap-s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 { display:none !important; }}@media (max-width: 767px){#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 {
  
}
}







#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b9adff75-3abc-4d8d-b62c-64257ef2bde6.shg-box.shg-c {
  justify-content: center;
}

#s-783746a6-c165-426b-ac46-414893201145 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-783746a6-c165-426b-ac46-414893201145 {
  display: none;
}
#s-783746a6-c165-426b-ac46-414893201145, #wrap-s-783746a6-c165-426b-ac46-414893201145 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-783746a6-c165-426b-ac46-414893201145 {
  display: none;
}
#s-783746a6-c165-426b-ac46-414893201145, #wrap-s-783746a6-c165-426b-ac46-414893201145 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-783746a6-c165-426b-ac46-414893201145 {
  display: none;
}
#s-783746a6-c165-426b-ac46-414893201145, #wrap-s-783746a6-c165-426b-ac46-414893201145 { display:none !important; }}







#s-783746a6-c165-426b-ac46-414893201145 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-783746a6-c165-426b-ac46-414893201145.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab {
  display: none;
}
#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab, #wrap-s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab {
  display: none;
}
#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab, #wrap-s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab { display:none !important; }}@media (max-width: 767px){#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab {
  display: none;
}
#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab, #wrap-s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab { display:none !important; }}







#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c1b7b0d0-7a30-4ed5-81fd-17373532bcab.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 {
  background-image: url(https://i.shgcdn.com/6f99c455-0b81-4999-90c1-77bdc2d7569d/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 {
  display: none;
}
#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2, #wrap-s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 {
  display: none;
}
#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2, #wrap-s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 {
  
}
}@media (max-width: 767px){#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 {
  display: none;
}
#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2, #wrap-s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 { display:none !important; }}







#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d04e3b33-97bc-4b6d-a12e-8af54ed8f0b2.shg-box.shg-c {
  justify-content: center;
}

#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 {
  display: none;
}
#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12, #wrap-s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 { display:none !important; }}@media (max-width: 767px){#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 {
  display: none;
}
#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12, #wrap-s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 { display:none !important; }}







#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-13f10fbc-7a3c-4f43-b534-44cbf0ff3b12.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 {
  padding-top: 10px;
padding-left: 25px;
padding-bottom: 10px;
padding-right: 25px;
text-align: left;
}
@media (min-width: 1200px){#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 {
  display: none;
}
#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89, #wrap-s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 {
  display: none;
}
#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89, #wrap-s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 { display:none !important; }}@media (max-width: 767px){#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 {
  display: none;
}
#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89, #wrap-s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 { display:none !important; }}
#s-d7b40282-a4e1-4023-95c1-3a37dc0f0b89 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-a5da6211-f549-4d2d-ad7b-18876821a1ab {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 25px;
padding-bottom: 0px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a5da6211-f549-4d2d-ad7b-18876821a1ab {
  display: none;
}
#s-a5da6211-f549-4d2d-ad7b-18876821a1ab, #wrap-s-a5da6211-f549-4d2d-ad7b-18876821a1ab { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a5da6211-f549-4d2d-ad7b-18876821a1ab {
  display: none;
}
#s-a5da6211-f549-4d2d-ad7b-18876821a1ab, #wrap-s-a5da6211-f549-4d2d-ad7b-18876821a1ab { display:none !important; }}@media (max-width: 767px){#s-a5da6211-f549-4d2d-ad7b-18876821a1ab {
  display: none;
}
#s-a5da6211-f549-4d2d-ad7b-18876821a1ab, #wrap-s-a5da6211-f549-4d2d-ad7b-18876821a1ab { display:none !important; }}
#s-d988e5d1-e685-4f73-8347-27ac00fd3575 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d988e5d1-e685-4f73-8347-27ac00fd3575 {
  display: none;
}
#s-d988e5d1-e685-4f73-8347-27ac00fd3575, #wrap-s-d988e5d1-e685-4f73-8347-27ac00fd3575 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d988e5d1-e685-4f73-8347-27ac00fd3575 {
  display: none;
}
#s-d988e5d1-e685-4f73-8347-27ac00fd3575, #wrap-s-d988e5d1-e685-4f73-8347-27ac00fd3575 { display:none !important; }}@media (max-width: 767px){#s-d988e5d1-e685-4f73-8347-27ac00fd3575 {
  display: none;
}
#s-d988e5d1-e685-4f73-8347-27ac00fd3575, #wrap-s-d988e5d1-e685-4f73-8347-27ac00fd3575 { display:none !important; }}







#s-d988e5d1-e685-4f73-8347-27ac00fd3575 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d988e5d1-e685-4f73-8347-27ac00fd3575.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4acccb92-3a68-450a-be3c-9f2a67932c07 {
  min-height: 800px;
background-attachment: scroll;
background-repeat: no-repeat;
}
@media (min-width: 768px) and (max-width: 991px){#s-4acccb92-3a68-450a-be3c-9f2a67932c07 {
  display: none;
}
#s-4acccb92-3a68-450a-be3c-9f2a67932c07, #wrap-s-4acccb92-3a68-450a-be3c-9f2a67932c07 { display:none !important; }}@media (max-width: 767px){#s-4acccb92-3a68-450a-be3c-9f2a67932c07 {
  display: none;
}
#s-4acccb92-3a68-450a-be3c-9f2a67932c07, #wrap-s-4acccb92-3a68-450a-be3c-9f2a67932c07 { display:none !important; }}







#s-4acccb92-3a68-450a-be3c-9f2a67932c07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4acccb92-3a68-450a-be3c-9f2a67932c07.shg-box.shg-c {
  justify-content: center;
}

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

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

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

#s-8c76f5f6-6667-43b1-8a08-6b710c2cad69 {
  background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8c76f5f6-6667-43b1-8a08-6b710c2cad69"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-bdd4b524-1fd0-4be5-b34a-44e649fcc583 {
  padding-top: 0px;
padding-left: 50px;
padding-bottom: 0px;
padding-right: 50px;
}

#s-bdd4b524-1fd0-4be5-b34a-44e649fcc583 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  
}



#s-0253c212-2c76-45f7-aeb6-956558684322 {
  border-style: solid;
margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}

#s-e64aa30a-a90f-4e2d-8a19-29a197014dbf {
  background-image: url(https://i.shgcdn.com/2e1af0c4-82e4-4ed4-b061-0857ed47ac5d/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 700px;
background-position: center center;
}








#s-e64aa30a-a90f-4e2d-8a19-29a197014dbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e64aa30a-a90f-4e2d-8a19-29a197014dbf.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f45f5093-9ed3-4158-acab-7770a0e92549 {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f45f5093-9ed3-4158-acab-7770a0e92549 {
  display: none;
}
#s-f45f5093-9ed3-4158-acab-7770a0e92549, #wrap-s-f45f5093-9ed3-4158-acab-7770a0e92549 { display:none !important; }}@media (max-width: 767px){#s-f45f5093-9ed3-4158-acab-7770a0e92549 {
  display: none;
}
#s-f45f5093-9ed3-4158-acab-7770a0e92549, #wrap-s-f45f5093-9ed3-4158-acab-7770a0e92549 { display:none !important; }}







#s-f45f5093-9ed3-4158-acab-7770a0e92549 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f45f5093-9ed3-4158-acab-7770a0e92549.shg-box.shg-c {
  justify-content: flex-start;
}

#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a {
  background-image: url(https://i.shgcdn.com/f897fa68-ebde-4136-a06f-feaa4420e450/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
min-height: 500px;
background-position: center center;
}
@media (min-width: 1200px){#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a {
  display: none;
}
#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a, #wrap-s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a {
  display: none;
}
#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a, #wrap-s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a {
  
}
}@media (max-width: 767px){#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a {
  display: none;
}
#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a, #wrap-s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a { display:none !important; }}







#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-acdd4c9f-5c82-4308-8b1c-e9af3b1a4b8a.shg-box.shg-c {
  justify-content: center;
}

#s-fb96e8f0-3c93-44da-a188-b88302f250be {
  padding-top: 10px;
padding-left: 25px;
padding-bottom: 10px;
padding-right: 25px;
text-align: center;
}
@media (min-width: 1200px){#s-fb96e8f0-3c93-44da-a188-b88302f250be {
  display: none;
}
#s-fb96e8f0-3c93-44da-a188-b88302f250be, #wrap-s-fb96e8f0-3c93-44da-a188-b88302f250be { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fb96e8f0-3c93-44da-a188-b88302f250be {
  display: none;
}
#s-fb96e8f0-3c93-44da-a188-b88302f250be, #wrap-s-fb96e8f0-3c93-44da-a188-b88302f250be { display:none !important; }}@media (max-width: 767px){#s-fb96e8f0-3c93-44da-a188-b88302f250be {
  display: none;
}
#s-fb96e8f0-3c93-44da-a188-b88302f250be, #wrap-s-fb96e8f0-3c93-44da-a188-b88302f250be { display:none !important; }}
#s-fb96e8f0-3c93-44da-a188-b88302f250be .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Lato;
  font-style:  normal ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-left: 25px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}
@media (min-width: 1200px){#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 {
  display: none;
}
#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45, #wrap-s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 {
  display: none;
}
#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45, #wrap-s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 { display:none !important; }}@media (max-width: 767px){#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 {
  display: none;
}
#s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45, #wrap-s-a0f1c2b8-7ef7-417c-a3e4-50c3673f4f45 { display:none !important; }}
#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 {
  background-image: url(https://i.shgcdn.com/b1d88aac-9757-4f79-b130-94b3db3c8b12/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
background-attachment: fixed;
min-height: 900px;
background-position: center center;
}
@media (min-width: 1200px){#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 {
  display: none;
}
#s-6c66e34e-f8d4-462b-9453-402c98ceffb4, #wrap-s-6c66e34e-f8d4-462b-9453-402c98ceffb4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 {
  display: none;
}
#s-6c66e34e-f8d4-462b-9453-402c98ceffb4, #wrap-s-6c66e34e-f8d4-462b-9453-402c98ceffb4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 {
  
}
}@media (max-width: 767px){#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 {
  display: none;
}
#s-6c66e34e-f8d4-462b-9453-402c98ceffb4, #wrap-s-6c66e34e-f8d4-462b-9453-402c98ceffb4 { display:none !important; }}







#s-6c66e34e-f8d4-462b-9453-402c98ceffb4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6c66e34e-f8d4-462b-9453-402c98ceffb4.shg-box.shg-c {
  justify-content: center;
}

#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af {
  background-image: url(https://i.shgcdn.com/26b2c525-146c-4118-aa91-f3ff15848422/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
min-height: 800px;
background-position: -200px center;
}
@media (min-width: 768px) and (max-width: 991px){#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af {
  display: none;
}
#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af, #wrap-s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af { display:none !important; }}@media (max-width: 767px){#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af {
  display: none;
}
#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af, #wrap-s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af { display:none !important; }}







#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b2a2b6e-7d78-4252-bbdf-d343cf5a54af.shg-box.shg-c {
  justify-content: center;
}

#s-94800d60-6f13-49f7-ad20-b22db2d898e1 {
  background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 0px) {
[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-94800d60-6f13-49f7-ad20-b22db2d898e1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-3fda01d7-6b59-4b5f-99a3-9c5253cc2eaa {
  border-style: solid;
margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px;
border-color: rgba(252, 252, 252, 0);
text-align: right;
background-color: rgba(0, 0, 0, 0);
}

#s-3fda01d7-6b59-4b5f-99a3-9c5253cc2eaa .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  text-align: right;
}



#s-ada6e5de-f63d-4c03-9265-9cab575e8e8a {
  border-style: solid;
margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}

#s-066dcc3c-4714-4a7d-8753-212ca00d587d {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-066dcc3c-4714-4a7d-8753-212ca00d587d {
  display: none;
}
#s-066dcc3c-4714-4a7d-8753-212ca00d587d, #wrap-s-066dcc3c-4714-4a7d-8753-212ca00d587d { display:none !important; }}@media (max-width: 767px){#s-066dcc3c-4714-4a7d-8753-212ca00d587d {
  display: none;
}
#s-066dcc3c-4714-4a7d-8753-212ca00d587d, #wrap-s-066dcc3c-4714-4a7d-8753-212ca00d587d { display:none !important; }}







#s-066dcc3c-4714-4a7d-8753-212ca00d587d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-066dcc3c-4714-4a7d-8753-212ca00d587d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-95b9e379-5245-4842-9521-988d3f5fa6ee {
  background-image: url(https://i.shgcdn.com/6f99c455-0b81-4999-90c1-77bdc2d7569d/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 1000px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 768px) and (max-width: 991px){#s-95b9e379-5245-4842-9521-988d3f5fa6ee {
  display: none;
}
#s-95b9e379-5245-4842-9521-988d3f5fa6ee, #wrap-s-95b9e379-5245-4842-9521-988d3f5fa6ee { display:none !important; }}@media (max-width: 767px){#s-95b9e379-5245-4842-9521-988d3f5fa6ee {
  display: none;
}
#s-95b9e379-5245-4842-9521-988d3f5fa6ee, #wrap-s-95b9e379-5245-4842-9521-988d3f5fa6ee { display:none !important; }}







#s-95b9e379-5245-4842-9521-988d3f5fa6ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-95b9e379-5245-4842-9521-988d3f5fa6ee.shg-box.shg-c {
  justify-content: center;
}

#s-e86e013d-6a0d-41a0-b479-393ffcd86ce2 {
  padding-left: 100px;
padding-right: 100px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e86e013d-6a0d-41a0-b479-393ffcd86ce2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-709a78e3-20ab-49c4-93e5-328aaa2e5907 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-709a78e3-20ab-49c4-93e5-328aaa2e5907 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-d46d4230-7dee-4d5e-abd3-bf12e34d16af {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
}

#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 {
  display: none;
}
#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5, #wrap-s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 { display:none !important; }}@media (max-width: 767px){#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 {
  display: none;
}
#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5, #wrap-s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 { display:none !important; }}







#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33d5c329-4e22-4f2e-9338-1ea8529ef3f5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d {
  background-image: url(https://i.shgcdn.com/f897fa68-ebde-4136-a06f-feaa4420e450/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: 800px;
min-height: 800px;
background-position: left center;
}
@media (min-width: 768px) and (max-width: 991px){#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d {
  display: none;
}
#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d, #wrap-s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d { display:none !important; }}@media (max-width: 767px){#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d {
  display: none;
}
#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d, #wrap-s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d { display:none !important; }}







#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4408b03b-f8cf-4cf0-99b9-f8aa6fed9e4d.shg-box.shg-c {
  justify-content: center;
}

#s-cf07512d-8b3a-4173-a8a6-ec669c0e13c1 {
  min-height: 300px;
}








#s-cf07512d-8b3a-4173-a8a6-ec669c0e13c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf07512d-8b3a-4173-a8a6-ec669c0e13c1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-67dd6a1a-9800-411e-9774-47155e360d21 {
  min-height: 600px;
}








#s-67dd6a1a-9800-411e-9774-47155e360d21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67dd6a1a-9800-411e-9774-47155e360d21.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8b27b791-372b-4de3-ac5b-fd7705fd2436 {
  background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 0px) {
[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-8b27b791-372b-4de3-ac5b-fd7705fd2436"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-7fdeb7a1-c368-407b-ac43-fb8670b45f1e {
  padding-top: 0px;
padding-left: 50px;
padding-bottom: 0px;
padding-right: 50px;
text-align: right;
}

#s-7fdeb7a1-c368-407b-ac43-fb8670b45f1e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 70px;
  line-height: ;
  letter-spacing: ;
  text-align: right;
}



#s-59350dba-6c4d-40e6-ba3e-2342a3baf3fd {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(149, 20, 29, 1);
}

#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d {
  min-height: 150px;
}
@media (min-width: 768px) and (max-width: 991px){#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d {
  display: none;
}
#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d, #wrap-s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d { display:none !important; }}@media (max-width: 767px){#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d {
  display: none;
}
#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d, #wrap-s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d { display:none !important; }}







#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6e6bee4a-a87b-4d56-8459-2c0969d40a9d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-05f4e169-c045-435b-9536-5394f113e84f {
  background-image: url(https://i.shgcdn.com/b1d88aac-9757-4f79-b130-94b3db3c8b12/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 900px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-05f4e169-c045-435b-9536-5394f113e84f {
  display: none;
}
#s-05f4e169-c045-435b-9536-5394f113e84f, #wrap-s-05f4e169-c045-435b-9536-5394f113e84f { display:none !important; }}@media (max-width: 767px){#s-05f4e169-c045-435b-9536-5394f113e84f {
  display: none;
}
#s-05f4e169-c045-435b-9536-5394f113e84f, #wrap-s-05f4e169-c045-435b-9536-5394f113e84f { display:none !important; }}







#s-05f4e169-c045-435b-9536-5394f113e84f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05f4e169-c045-435b-9536-5394f113e84f.shg-box.shg-c {
  justify-content: center;
}

#s-135e9436-fb65-4585-90ff-9c27f3e110eb {
  margin-top: 50px;
min-height: 400px;
background-color: rgba(0, 0, 0, 0.95);
}








#s-135e9436-fb65-4585-90ff-9c27f3e110eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-135e9436-fb65-4585-90ff-9c27f3e110eb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-a63bab1c-04c8-40b8-95ff-67ac2110ab5f {
  border-style: solid;
margin-top: 25px;
margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
border-color: rgba(252, 252, 252, 0);
text-align: center;
}

#s-a63bab1c-04c8-40b8-95ff-67ac2110ab5f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Eurostile Next;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7 {
  margin-top: 25px;
margin-left: 20px;
margin-bottom: 25px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-0c3c22a6-eed2-4234-98ea-fa9076ebbfe7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

#s-7733089f-a7a0-45c8-b761-e17e88858b94 {
  background-repeat: no-repeat;
background-size: cover;
margin-bottom: 25px;
margin-right: 0px;
min-height: 350px;
background-position: center center;
}








#s-7733089f-a7a0-45c8-b761-e17e88858b94 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-7733089f-a7a0-45c8-b761-e17e88858b94.shg-box.shg-c {
  justify-content: center;
}

#s-72b7eb65-640a-498f-b802-697d90fa6614 {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}

#s-72b7eb65-640a-498f-b802-697d90fa6614 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-72b7eb65-640a-498f-b802-697d90fa6614 .shogun-heading-component h4 a {
  color: rgba(255, 255, 255, 1);
}


#s-ecaa1262-38fb-4dd3-b941-128cec2203cb {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0px;
margin-bottom: 25px;
min-height: 350px;
background-position: center center;
}








#s-ecaa1262-38fb-4dd3-b941-128cec2203cb > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.33;
}#s-ecaa1262-38fb-4dd3-b941-128cec2203cb.shg-box.shg-c {
  justify-content: center;
}

#s-05b7e303-26ad-4477-a755-9bd4b6fd4ab9 {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}

#s-05b7e303-26ad-4477-a755-9bd4b6fd4ab9 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-05b7e303-26ad-4477-a755-9bd4b6fd4ab9 .shogun-heading-component h4 a {
  color: rgba(255, 255, 255, 1);
}


#s-9b9efe9e-163c-4478-9282-dbfb0021e2e4 {
  background-repeat: no-repeat;
background-size: cover;
margin-bottom: 25px;
min-height: 350px;
background-position: center center;
}








#s-9b9efe9e-163c-4478-9282-dbfb0021e2e4 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.33;
}#s-9b9efe9e-163c-4478-9282-dbfb0021e2e4.shg-box.shg-c {
  justify-content: center;
}

#s-77d705a1-9481-48e6-b3bd-187391b94353 {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
text-align: center;
}

#s-77d705a1-9481-48e6-b3bd-187391b94353 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Eurostile Next;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-77d705a1-9481-48e6-b3bd-187391b94353 .shogun-heading-component h4 a {
  color: rgba(255, 255, 255, 1);
}


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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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