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

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

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

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

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

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

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

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

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

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

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

#s-3ee187fa-7e0c-46fd-a241-d4c6c49143f5 {
  min-height: 50px;
}








#s-3ee187fa-7e0c-46fd-a241-d4c6c49143f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3ee187fa-7e0c-46fd-a241-d4c6c49143f5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-09a20756-8846-4858-975c-612818742de4 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 712px;
background-position: center center;
}
@media (max-width: 767px){#s-09a20756-8846-4858-975c-612818742de4 {
  display: none;
}
#s-09a20756-8846-4858-975c-612818742de4, #wrap-s-09a20756-8846-4858-975c-612818742de4 { display:none !important; }}
#s-09a20756-8846-4858-975c-612818742de4 {
  background-image: url(https://i.shgcdn.com/86b2f4ea-10bf-42cf-b4b2-9ede646fd379/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-09a20756-8846-4858-975c-612818742de4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09a20756-8846-4858-975c-612818742de4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-18568dd7-269f-4805-8270-f3930d967c52 {
  margin-top: 120px;
padding-top: 0px;
padding-left: 70px;
text-align: left;
}
@media (max-width: 767px){#s-18568dd7-269f-4805-8270-f3930d967c52 {
  display: none;
}
#s-18568dd7-269f-4805-8270-f3930d967c52, #wrap-s-18568dd7-269f-4805-8270-f3930d967c52 { display:none !important; }}
#s-18568dd7-269f-4805-8270-f3930d967c52 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 52px;
  
  
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-18568dd7-269f-4805-8270-f3930d967c52 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 52px;
  
  
  text-align: left;
}


}
#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 756px;
background-position: center center;
}
@media (min-width: 1200px){#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  min-height: 670px;
display: none;
}
#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55, #wrap-s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  min-height: 670px;
display: none;
}
#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55, #wrap-s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  min-height: 670px;
display: none;
}
#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55, #wrap-s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 { display:none !important; }}@media (max-width: 767px){#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  min-height: 608px;
}
}
#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 {
  background-image: url(https://i.shgcdn.com/fbcd49cc-7c56-4f6e-b197-0eaef6f3053a/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4fd07ceb-5a73-4385-b1f5-6f5d1960bd55.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ccc746b2-5177-4da8-b3a9-41d284886819 {
  margin-top: 120px;
padding-top: 0px;
padding-left: 70px;
text-align: left;
}
@media (max-width: 767px){#s-ccc746b2-5177-4da8-b3a9-41d284886819 {
  display: none;
}
#s-ccc746b2-5177-4da8-b3a9-41d284886819, #wrap-s-ccc746b2-5177-4da8-b3a9-41d284886819 { display:none !important; }}
#s-ccc746b2-5177-4da8-b3a9-41d284886819 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 52px;
  
  
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-ccc746b2-5177-4da8-b3a9-41d284886819 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 52px;
  
  
  text-align: left;
}


}
#s-1233637e-f553-4c14-9116-8ce1e384c62f {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-1233637e-f553-4c14-9116-8ce1e384c62f {
  margin-top: 67px;
margin-left: 20.6%;
margin-bottom: 75px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1233637e-f553-4c14-9116-8ce1e384c62f {
  margin-top: 67px;
margin-left: 20.6%;
margin-bottom: 75px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-1233637e-f553-4c14-9116-8ce1e384c62f {
  margin-top: 67px;
margin-left: 5%;
margin-bottom: 67px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-1233637e-f553-4c14-9116-8ce1e384c62f {
  margin-top: 0px;
margin-left: 29px;
margin-bottom: 0px;
margin-right: 29px;
}
}







#s-1233637e-f553-4c14-9116-8ce1e384c62f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1233637e-f553-4c14-9116-8ce1e384c62f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6a011549-89ed-4464-9b05-9a6fffe4e77a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-6a011549-89ed-4464-9b05-9a6fffe4e77a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6a011549-89ed-4464-9b05-9a6fffe4e77a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-80246b32-3b01-4d7b-93db-8bf1264f9b26 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 30px;
padding-right: 0px;
text-align: center;
}
@media (max-width: 767px){#s-80246b32-3b01-4d7b-93db-8bf1264f9b26 {
  padding-top: 46px;
padding-bottom: 10px;
}
}
#s-80246b32-3b01-4d7b-93db-8bf1264f9b26 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 52px;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-80246b32-3b01-4d7b-93db-8bf1264f9b26 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 34px;
  
  
  text-align: center;
}


}
#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 {
  padding-bottom: 25px;
display: none;
}
#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77, #wrap-s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 { display:none !important; }}@media (max-width: 767px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 {
  padding-bottom: 15px;
display: none;
}
#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77, #wrap-s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 { display:none !important; }}
#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-ae8a5e34-b56a-47de-8fa7-f80c45d50a77 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-163fe1da-28c6-4267-9c23-b179abf620ba {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-163fe1da-28c6-4267-9c23-b179abf620ba {
  padding-bottom: 25px;
display: none;
}
#s-163fe1da-28c6-4267-9c23-b179abf620ba, #wrap-s-163fe1da-28c6-4267-9c23-b179abf620ba { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-163fe1da-28c6-4267-9c23-b179abf620ba {
  padding-bottom: 25px;
display: none;
}
#s-163fe1da-28c6-4267-9c23-b179abf620ba, #wrap-s-163fe1da-28c6-4267-9c23-b179abf620ba { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-163fe1da-28c6-4267-9c23-b179abf620ba {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-163fe1da-28c6-4267-9c23-b179abf620ba {
  padding-bottom: 15px;
}
}
#s-163fe1da-28c6-4267-9c23-b179abf620ba .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-163fe1da-28c6-4267-9c23-b179abf620ba .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-163fe1da-28c6-4267-9c23-b179abf620ba .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-163fe1da-28c6-4267-9c23-b179abf620ba .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-163fe1da-28c6-4267-9c23-b179abf620ba .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-5c97138f-6e4c-40de-a7f0-830f056afa29 {
  margin-bottom: 210px;
}
@media (min-width: 1200px){#s-5c97138f-6e4c-40de-a7f0-830f056afa29 {
  margin-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5c97138f-6e4c-40de-a7f0-830f056afa29 {
  margin-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5c97138f-6e4c-40de-a7f0-830f056afa29 {
  margin-bottom: 0px;
}
}@media (max-width: 767px){#s-5c97138f-6e4c-40de-a7f0-830f056afa29 {
  margin-bottom: 58px;
}
}
#s-deabc4f4-c5f2-4554-b33b-86aa79190489 {
  margin-left: 5%;
margin-right: 5%;
min-height: 50px;
}
@media (min-width: 1200px){#s-deabc4f4-c5f2-4554-b33b-86aa79190489 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-deabc4f4-c5f2-4554-b33b-86aa79190489 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (max-width: 767px){#s-deabc4f4-c5f2-4554-b33b-86aa79190489 {
  margin-left: 28px;
margin-right: 28px;
}
}







#s-deabc4f4-c5f2-4554-b33b-86aa79190489 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-deabc4f4-c5f2-4554-b33b-86aa79190489.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-65af2788-7f3c-4750-aff4-5c5f253aad84 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-65af2788-7f3c-4750-aff4-5c5f253aad84 {
  margin-top: 150px;
margin-left: 20.6%;
margin-bottom: 150px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-65af2788-7f3c-4750-aff4-5c5f253aad84 {
  margin-top: 150px;
margin-left: 20.6%;
margin-bottom: 150px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-65af2788-7f3c-4750-aff4-5c5f253aad84 {
  margin-top: 80px;
margin-left: 5%;
margin-bottom: 80px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-65af2788-7f3c-4750-aff4-5c5f253aad84 {
  margin-top: 0px;
margin-left: 28px;
margin-bottom: 50px;
margin-right: 28px;
}
}







#s-65af2788-7f3c-4750-aff4-5c5f253aad84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-65af2788-7f3c-4750-aff4-5c5f253aad84.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-77569d3a-d95d-43a4-acec-03ecacbfadef {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-77569d3a-d95d-43a4-acec-03ecacbfadef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-77569d3a-d95d-43a4-acec-03ecacbfadef.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6f039aa3-d154-4c2f-b2da-073fea44dddb {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: center;
}
@media (max-width: 767px){#s-6f039aa3-d154-4c2f-b2da-073fea44dddb {
  margin-top: 70px;
margin-bottom: 25px;
}
}
#s-6f039aa3-d154-4c2f-b2da-073fea44dddb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 2px;
  text-align: center;
}


@media (min-width: 992px) and (max-width: 1199px){#s-6f039aa3-d154-4c2f-b2da-073fea44dddb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 0.035px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-6f039aa3-d154-4c2f-b2da-073fea44dddb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 0.035px;
  text-align: center;
}


}@media (max-width: 767px){#s-6f039aa3-d154-4c2f-b2da-073fea44dddb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 27px;
  line-height: 1.5em;
  letter-spacing: 0.04px;
  text-align: center;
}


}
#s-219c767d-24f0-4da4-88c4-b3aa315f0228 {
  min-height: 50px;
}








#s-219c767d-24f0-4da4-88c4-b3aa315f0228 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-219c767d-24f0-4da4-88c4-b3aa315f0228.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0f9f1c53-9f1d-4843-9934-6c26e228649d {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: center;
}
@media (max-width: 767px){#s-0f9f1c53-9f1d-4843-9934-6c26e228649d {
  margin-top: 70px;
margin-bottom: 25px;
}
}
#s-0f9f1c53-9f1d-4843-9934-6c26e228649d .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 2px;
  text-align: center;
}


@media (min-width: 992px) and (max-width: 1199px){#s-0f9f1c53-9f1d-4843-9934-6c26e228649d .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 0.035px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-0f9f1c53-9f1d-4843-9934-6c26e228649d .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 36px;
  line-height: 1.5em;
  letter-spacing: 0.035px;
  text-align: center;
}


}@media (max-width: 767px){#s-0f9f1c53-9f1d-4843-9934-6c26e228649d .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 27px;
  line-height: 1.5em;
  letter-spacing: 0.04px;
  text-align: center;
}


}
#s-61eed117-3ebf-473f-9ec1-82894af8a253 {
  margin-top: 0px;
margin-left: 20%;
margin-bottom: 0px;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-61eed117-3ebf-473f-9ec1-82894af8a253 {
  margin-top: 0px;
margin-left: 20.6%;
margin-bottom: 150px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-61eed117-3ebf-473f-9ec1-82894af8a253 {
  margin-left: 20.6%;
margin-bottom: 150px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-61eed117-3ebf-473f-9ec1-82894af8a253 {
  margin-left: auto;
margin-bottom: 80px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}
}@media (max-width: 767px){#s-61eed117-3ebf-473f-9ec1-82894af8a253 {
  margin-left: auto;
margin-bottom: 120px;
margin-right: auto;
padding-left: 28px;
padding-right: 0px;
}
}







#s-61eed117-3ebf-473f-9ec1-82894af8a253 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61eed117-3ebf-473f-9ec1-82894af8a253.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3a0fe31b-13b4-4067-b35c-897cfc0229a4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-3a0fe31b-13b4-4067-b35c-897cfc0229a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a0fe31b-13b4-4067-b35c-897cfc0229a4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-4ef5c708-a51f-472f-b084-4a8bef9062bb {
  text-align: center;
}

#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-06953cc4-690d-4041-adb2-4cc43e8ec4f2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b82ef565-e24c-487c-ab02-14c149bf770d {
  margin-top: 56px;
margin-bottom: 56px;
padding-bottom: 0px;
text-align: center;
}

#s-b82ef565-e24c-487c-ab02-14c149bf770d .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}



#s-7a2c5c7c-4477-4c9b-9bf0-7b2d58a91df1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-7a2c5c7c-4477-4c9b-9bf0-7b2d58a91df1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7a2c5c7c-4477-4c9b-9bf0-7b2d58a91df1.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 {
  padding-bottom: 15px;
}
}
#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-dab17d8b-cab3-4adc-9392-7ab6ff6b13c1 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311 {
  
}
}







#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d6dbfedc-67ca-4b09-9614-7f11adcf2311.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 {
  text-align: center;
}
@media (min-width: 1200px){#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 {
  min-height: 520px;
display: none;
}
#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675, #wrap-s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 {
  min-height: 520px;
display: none;
}
#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675, #wrap-s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 {
  min-height: 520px;
display: none;
}
#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675, #wrap-s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 { display:none !important; }}@media (max-width: 767px){#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 {
  min-height: 288px;
}
}






  #s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 img.shogun-image {
    

    
    
    
  }


#s-5ca59a1d-f819-44fe-9aad-b3fe84cf6675 .shogun-image-content {
  
    align-items: center;
  
}

#s-d496d82b-a333-435c-b4c7-6e09d35bda08 {
  text-align: center;
}
@media (max-width: 767px){#s-d496d82b-a333-435c-b4c7-6e09d35bda08 {
  display: none;
}
#s-d496d82b-a333-435c-b4c7-6e09d35bda08, #wrap-s-d496d82b-a333-435c-b4c7-6e09d35bda08 { display:none !important; }}






  #s-d496d82b-a333-435c-b4c7-6e09d35bda08 img.shogun-image {
    

    
    
    
  }


#s-d496d82b-a333-435c-b4c7-6e09d35bda08 .shogun-image-content {
  
    align-items: center;
  
}

#s-a2ca1dee-fd73-457f-b691-23eef64667d7 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-a2ca1dee-fd73-457f-b691-23eef64667d7 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a2ca1dee-fd73-457f-b691-23eef64667d7 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a2ca1dee-fd73-457f-b691-23eef64667d7 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-a2ca1dee-fd73-457f-b691-23eef64667d7 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-a2ca1dee-fd73-457f-b691-23eef64667d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2ca1dee-fd73-457f-b691-23eef64667d7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-92aca0b8-4aa3-4c81-a0ce-7c5a5c7d673c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-92aca0b8-4aa3-4c81-a0ce-7c5a5c7d673c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92aca0b8-4aa3-4c81-a0ce-7c5a5c7d673c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-214173cb-71a5-499b-83df-b2f44343c3a4 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 {
  padding-bottom: 15px;
}
}
#s-214173cb-71a5-499b-83df-b2f44343c3a4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-214173cb-71a5-499b-83df-b2f44343c3a4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5 {
  
}
}







#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed030500-2cbc-4d18-a8e7-af72ccba68d5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 {
  text-align: center;
}
@media (min-width: 1200px){#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 {
  min-height: 520px;
display: none;
}
#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9, #wrap-s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 {
  min-height: 520px;
display: none;
}
#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9, #wrap-s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 {
  min-height: 520px;
display: none;
}
#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9, #wrap-s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 { display:none !important; }}@media (max-width: 767px){#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 {
  min-height: 288px;
}
}






  #s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 img.shogun-image {
    

    
    
    
  }


#s-fe06ffd7-c9f5-4e6e-aca1-b309d5ce9ad9 .shogun-image-content {
  
    align-items: center;
  
}

#s-e667222a-03bf-4263-a8fa-70675102ad70 {
  text-align: center;
}
@media (max-width: 767px){#s-e667222a-03bf-4263-a8fa-70675102ad70 {
  display: none;
}
#s-e667222a-03bf-4263-a8fa-70675102ad70, #wrap-s-e667222a-03bf-4263-a8fa-70675102ad70 { display:none !important; }}






  #s-e667222a-03bf-4263-a8fa-70675102ad70 img.shogun-image {
    

    
    
    
  }


#s-e667222a-03bf-4263-a8fa-70675102ad70 .shogun-image-content {
  
    align-items: center;
  
}

#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ab631744-fb64-4a3a-a97c-ac7b8ce94c98.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e51012f4-5103-4677-a50a-df2193815480 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-e51012f4-5103-4677-a50a-df2193815480 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e51012f4-5103-4677-a50a-df2193815480.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 {
  padding-bottom: 15px;
}
}
#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-ea9c95ec-6bfa-4a66-a533-5c14b2d6d6f4 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-dc2f3220-3261-42fb-8edd-49c687283511 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-dc2f3220-3261-42fb-8edd-49c687283511 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dc2f3220-3261-42fb-8edd-49c687283511 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-dc2f3220-3261-42fb-8edd-49c687283511 {
  
}
}







#s-dc2f3220-3261-42fb-8edd-49c687283511 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dc2f3220-3261-42fb-8edd-49c687283511.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3db7ca99-8609-4146-a331-6b304db9adfd {
  text-align: center;
}
@media (min-width: 1200px){#s-3db7ca99-8609-4146-a331-6b304db9adfd {
  display: none;
}
#s-3db7ca99-8609-4146-a331-6b304db9adfd, #wrap-s-3db7ca99-8609-4146-a331-6b304db9adfd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3db7ca99-8609-4146-a331-6b304db9adfd {
  display: none;
}
#s-3db7ca99-8609-4146-a331-6b304db9adfd, #wrap-s-3db7ca99-8609-4146-a331-6b304db9adfd { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3db7ca99-8609-4146-a331-6b304db9adfd {
  display: none;
}
#s-3db7ca99-8609-4146-a331-6b304db9adfd, #wrap-s-3db7ca99-8609-4146-a331-6b304db9adfd { display:none !important; }}@media (max-width: 767px){#s-3db7ca99-8609-4146-a331-6b304db9adfd {
  min-height: 288px;
}
}






  #s-3db7ca99-8609-4146-a331-6b304db9adfd img.shogun-image {
    

    
    
    
  }


#s-3db7ca99-8609-4146-a331-6b304db9adfd .shogun-image-content {
  
    align-items: center;
  
}

#s-7271861e-f41a-4680-84c7-e3047803b3e3 {
  text-align: center;
}
@media (max-width: 767px){#s-7271861e-f41a-4680-84c7-e3047803b3e3 {
  display: none;
}
#s-7271861e-f41a-4680-84c7-e3047803b3e3, #wrap-s-7271861e-f41a-4680-84c7-e3047803b3e3 { display:none !important; }}






  #s-7271861e-f41a-4680-84c7-e3047803b3e3 img.shogun-image {
    

    
    
    
  }


#s-7271861e-f41a-4680-84c7-e3047803b3e3 .shogun-image-content {
  
    align-items: center;
  
}

#s-46b059c3-87f7-476a-8eee-745c8ae43176 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-46b059c3-87f7-476a-8eee-745c8ae43176 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-46b059c3-87f7-476a-8eee-745c8ae43176 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-46b059c3-87f7-476a-8eee-745c8ae43176 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-46b059c3-87f7-476a-8eee-745c8ae43176 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-46b059c3-87f7-476a-8eee-745c8ae43176 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-46b059c3-87f7-476a-8eee-745c8ae43176.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b10b5087-7269-4be3-8cab-59546add341c {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-b10b5087-7269-4be3-8cab-59546add341c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b10b5087-7269-4be3-8cab-59546add341c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 {
  padding-bottom: 15px;
}
}
#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-42a6d9d2-0450-47a1-b1f1-2b7db62d6956 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004 {
  
}
}







#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c7a2eb9c-12a3-4095-83a1-61c52eeb8004.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c6aba293-048a-4e73-94ee-4b6eec92787a {
  text-align: center;
}
@media (min-width: 1200px){#s-c6aba293-048a-4e73-94ee-4b6eec92787a {
  display: none;
}
#s-c6aba293-048a-4e73-94ee-4b6eec92787a, #wrap-s-c6aba293-048a-4e73-94ee-4b6eec92787a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c6aba293-048a-4e73-94ee-4b6eec92787a {
  display: none;
}
#s-c6aba293-048a-4e73-94ee-4b6eec92787a, #wrap-s-c6aba293-048a-4e73-94ee-4b6eec92787a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c6aba293-048a-4e73-94ee-4b6eec92787a {
  display: none;
}
#s-c6aba293-048a-4e73-94ee-4b6eec92787a, #wrap-s-c6aba293-048a-4e73-94ee-4b6eec92787a { display:none !important; }}@media (max-width: 767px){#s-c6aba293-048a-4e73-94ee-4b6eec92787a {
  min-height: 288px;
}
}






  #s-c6aba293-048a-4e73-94ee-4b6eec92787a img.shogun-image {
    

    
    
    
  }


#s-c6aba293-048a-4e73-94ee-4b6eec92787a .shogun-image-content {
  
    align-items: center;
  
}

#s-708bc472-1f60-4b40-9d05-e20db1b341d8 {
  margin-top: 0px;
text-align: center;
}
@media (max-width: 767px){#s-708bc472-1f60-4b40-9d05-e20db1b341d8 {
  display: none;
}
#s-708bc472-1f60-4b40-9d05-e20db1b341d8, #wrap-s-708bc472-1f60-4b40-9d05-e20db1b341d8 { display:none !important; }}






  #s-708bc472-1f60-4b40-9d05-e20db1b341d8 img.shogun-image {
    

    
    
    
  }


#s-708bc472-1f60-4b40-9d05-e20db1b341d8 .shogun-image-content {
  
    align-items: center;
  
}

#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d7eb1a16-1a7a-41c0-a2db-dd4e9f45a30c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-61126a44-7c7a-4dd7-ac00-fd9b819ba5ed {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-61126a44-7c7a-4dd7-ac00-fd9b819ba5ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61126a44-7c7a-4dd7-ac00-fd9b819ba5ed.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 {
  padding-bottom: 15px;
}
}
#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-9329c9fa-0e1e-4c06-83cc-2383a474ef50 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-83c7c79e-f3f6-445e-875f-ea4407e906d2 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-83c7c79e-f3f6-445e-875f-ea4407e906d2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-83c7c79e-f3f6-445e-875f-ea4407e906d2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-83c7c79e-f3f6-445e-875f-ea4407e906d2 {
  
}
}







#s-83c7c79e-f3f6-445e-875f-ea4407e906d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83c7c79e-f3f6-445e-875f-ea4407e906d2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 {
  text-align: center;
}
@media (min-width: 1200px){#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 {
  min-height: 520px;
display: none;
}
#s-ee7b68d7-e296-4262-8069-6ffc21af4c39, #wrap-s-ee7b68d7-e296-4262-8069-6ffc21af4c39 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 {
  min-height: 520px;
display: none;
}
#s-ee7b68d7-e296-4262-8069-6ffc21af4c39, #wrap-s-ee7b68d7-e296-4262-8069-6ffc21af4c39 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 {
  min-height: 520px;
display: none;
}
#s-ee7b68d7-e296-4262-8069-6ffc21af4c39, #wrap-s-ee7b68d7-e296-4262-8069-6ffc21af4c39 { display:none !important; }}@media (max-width: 767px){#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 {
  min-height: 288px;
}
}






  #s-ee7b68d7-e296-4262-8069-6ffc21af4c39 img.shogun-image {
    

    
    
    
  }


#s-ee7b68d7-e296-4262-8069-6ffc21af4c39 .shogun-image-content {
  
    align-items: center;
  
}

#s-01fdd86a-a6c6-48c5-bb40-0664dee723dc {
  text-align: center;
}
@media (max-width: 767px){#s-01fdd86a-a6c6-48c5-bb40-0664dee723dc {
  display: none;
}
#s-01fdd86a-a6c6-48c5-bb40-0664dee723dc, #wrap-s-01fdd86a-a6c6-48c5-bb40-0664dee723dc { display:none !important; }}






  #s-01fdd86a-a6c6-48c5-bb40-0664dee723dc img.shogun-image {
    

    
    
    
  }


#s-01fdd86a-a6c6-48c5-bb40-0664dee723dc .shogun-image-content {
  
    align-items: center;
  
}

#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6ce9e459-cc98-46a2-bcb7-f10bac0a0899.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-17646732-c01b-44bf-98e5-4a0d75f72ac4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-17646732-c01b-44bf-98e5-4a0d75f72ac4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17646732-c01b-44bf-98e5-4a0d75f72ac4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c88016e1-8f3c-497d-a275-2f34f358157c {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-c88016e1-8f3c-497d-a275-2f34f358157c {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c88016e1-8f3c-497d-a275-2f34f358157c {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c88016e1-8f3c-497d-a275-2f34f358157c {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-c88016e1-8f3c-497d-a275-2f34f358157c {
  padding-bottom: 15px;
}
}
#s-c88016e1-8f3c-497d-a275-2f34f358157c .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-c88016e1-8f3c-497d-a275-2f34f358157c .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c88016e1-8f3c-497d-a275-2f34f358157c .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c88016e1-8f3c-497d-a275-2f34f358157c .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-c88016e1-8f3c-497d-a275-2f34f358157c .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-0b46ff27-2ab6-4184-8c82-859b346e12f4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-0b46ff27-2ab6-4184-8c82-859b346e12f4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0b46ff27-2ab6-4184-8c82-859b346e12f4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0b46ff27-2ab6-4184-8c82-859b346e12f4 {
  
}
}







#s-0b46ff27-2ab6-4184-8c82-859b346e12f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0b46ff27-2ab6-4184-8c82-859b346e12f4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d {
  text-align: center;
}
@media (min-width: 1200px){#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d {
  min-height: 520px;
display: none;
}
#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d, #wrap-s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d {
  min-height: 520px;
display: none;
}
#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d, #wrap-s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d {
  min-height: 520px;
display: none;
}
#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d, #wrap-s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d { display:none !important; }}@media (max-width: 767px){#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d {
  min-height: 288px;
}
}






  #s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d img.shogun-image {
    

    
    
    
  }


#s-1042f725-e3b7-4f9a-bc59-b2b3b9c6201d .shogun-image-content {
  
    align-items: center;
  
}

#s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4 {
  text-align: center;
}
@media (max-width: 767px){#s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4 {
  display: none;
}
#s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4, #wrap-s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4 { display:none !important; }}






  #s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4 img.shogun-image {
    

    
    
    
  }


#s-79d0a54d-25ea-4b6d-8ae8-30e5ef74c9b4 .shogun-image-content {
  
    align-items: center;
  
}

#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cfd6e7a4-447e-4664-be7a-0ae92b65ac44.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-34e9ae3c-3992-4d82-944d-7dec7d0405de {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-34e9ae3c-3992-4d82-944d-7dec7d0405de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-34e9ae3c-3992-4d82-944d-7dec7d0405de.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb {
  padding-bottom: 15px;
}
}
#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-b8b8ddd9-0399-4286-8d50-6e5ceb07f3cb .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46 {
  
}
}







#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dd99107b-f5ac-46c3-beb1-58ee26cdfd46.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-221e4177-708c-4a45-b0e3-873e8832d07c {
  text-align: center;
}
@media (min-width: 1200px){#s-221e4177-708c-4a45-b0e3-873e8832d07c {
  display: none;
}
#s-221e4177-708c-4a45-b0e3-873e8832d07c, #wrap-s-221e4177-708c-4a45-b0e3-873e8832d07c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-221e4177-708c-4a45-b0e3-873e8832d07c {
  display: none;
}
#s-221e4177-708c-4a45-b0e3-873e8832d07c, #wrap-s-221e4177-708c-4a45-b0e3-873e8832d07c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-221e4177-708c-4a45-b0e3-873e8832d07c {
  display: none;
}
#s-221e4177-708c-4a45-b0e3-873e8832d07c, #wrap-s-221e4177-708c-4a45-b0e3-873e8832d07c { display:none !important; }}@media (max-width: 767px){#s-221e4177-708c-4a45-b0e3-873e8832d07c {
  min-height: 288px;
}
}






  #s-221e4177-708c-4a45-b0e3-873e8832d07c img.shogun-image {
    

    
    
    
  }


#s-221e4177-708c-4a45-b0e3-873e8832d07c .shogun-image-content {
  
    align-items: center;
  
}

#s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd {
  margin-top: 0px;
text-align: center;
}
@media (max-width: 767px){#s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd {
  display: none;
}
#s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd, #wrap-s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd { display:none !important; }}






  #s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd img.shogun-image {
    

    
    
    
  }


#s-e6b32f48-1fe5-4575-9ec7-f033f4d1d7fd .shogun-image-content {
  
    align-items: center;
  
}

#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-d1cb8964-48bb-49c9-9b24-f326f9efa966 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1cb8964-48bb-49c9-9b24-f326f9efa966.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-30779c3f-38af-4810-ab49-15967546e26f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-30779c3f-38af-4810-ab49-15967546e26f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-30779c3f-38af-4810-ab49-15967546e26f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a {
  padding-bottom: 15px;
}
}
#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-be800d41-bfed-4285-9ca0-bfc4b0ac875a .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-43a18e71-668c-4926-9f47-957f8dbe10af {
  min-height: 50px;
}
@media (min-width: 1200px){#s-43a18e71-668c-4926-9f47-957f8dbe10af {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-43a18e71-668c-4926-9f47-957f8dbe10af {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-43a18e71-668c-4926-9f47-957f8dbe10af {
  
}
}







#s-43a18e71-668c-4926-9f47-957f8dbe10af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43a18e71-668c-4926-9f47-957f8dbe10af.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 {
  text-align: center;
}
@media (min-width: 1200px){#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 {
  display: none;
}
#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2, #wrap-s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 {
  display: none;
}
#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2, #wrap-s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 {
  display: none;
}
#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2, #wrap-s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 { display:none !important; }}@media (max-width: 767px){#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 {
  min-height: 288px;
}
}






  #s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 img.shogun-image {
    

    
    
    
  }


#s-c75ffdfe-664a-4cb2-ad7a-890ddad68ba2 .shogun-image-content {
  
    align-items: center;
  
}

#s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0 {
  margin-top: 0px;
text-align: center;
}
@media (max-width: 767px){#s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0 {
  display: none;
}
#s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0, #wrap-s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0 { display:none !important; }}






  #s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0 img.shogun-image {
    

    
    
    
  }


#s-dba0e40d-7e2b-4113-9f0a-5a615b88d6c0 .shogun-image-content {
  
    align-items: center;
  
}

#s-0b502ad1-8d11-472b-bf8d-31165102cad5 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-0b502ad1-8d11-472b-bf8d-31165102cad5 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0b502ad1-8d11-472b-bf8d-31165102cad5 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0b502ad1-8d11-472b-bf8d-31165102cad5 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-0b502ad1-8d11-472b-bf8d-31165102cad5 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-0b502ad1-8d11-472b-bf8d-31165102cad5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0b502ad1-8d11-472b-bf8d-31165102cad5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-54e5b1e4-e5c0-425c-8470-875536e011e9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-54e5b1e4-e5c0-425c-8470-875536e011e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-54e5b1e4-e5c0-425c-8470-875536e011e9.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e {
  padding-bottom: 40px;
text-align: center;
}
@media (min-width: 1200px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e {
  padding-bottom: 25px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e {
  padding-bottom: 25px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e {
  padding-bottom: 25px;
}
}@media (max-width: 767px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e {
  padding-bottom: 15px;
}
}
#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


@media (min-width: 1200px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.45em;
  letter-spacing: 1px;
  
}


}@media (max-width: 767px){#s-44d5e4f2-fa3f-466a-b33d-dc5b8a478e8e .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 17px;
  line-height: 1.7em;
  letter-spacing: 0.04px;
  
}


}
#s-d4b56471-7533-40c1-967f-6d522b32c7d0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d4b56471-7533-40c1-967f-6d522b32c7d0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d4b56471-7533-40c1-967f-6d522b32c7d0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d4b56471-7533-40c1-967f-6d522b32c7d0 {
  
}
}







#s-d4b56471-7533-40c1-967f-6d522b32c7d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d4b56471-7533-40c1-967f-6d522b32c7d0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1562dd7e-a48e-4478-920e-76e329532c6a {
  text-align: center;
}
@media (min-width: 1200px){#s-1562dd7e-a48e-4478-920e-76e329532c6a {
  display: none;
}
#s-1562dd7e-a48e-4478-920e-76e329532c6a, #wrap-s-1562dd7e-a48e-4478-920e-76e329532c6a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1562dd7e-a48e-4478-920e-76e329532c6a {
  display: none;
}
#s-1562dd7e-a48e-4478-920e-76e329532c6a, #wrap-s-1562dd7e-a48e-4478-920e-76e329532c6a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1562dd7e-a48e-4478-920e-76e329532c6a {
  display: none;
}
#s-1562dd7e-a48e-4478-920e-76e329532c6a, #wrap-s-1562dd7e-a48e-4478-920e-76e329532c6a { display:none !important; }}@media (max-width: 767px){#s-1562dd7e-a48e-4478-920e-76e329532c6a {
  min-height: 288px;
}
}






  #s-1562dd7e-a48e-4478-920e-76e329532c6a img.shogun-image {
    

    
    
    
  }


#s-1562dd7e-a48e-4478-920e-76e329532c6a .shogun-image-content {
  
    align-items: center;
  
}

#s-5fc930e0-50eb-40c9-ae3a-e43d10423162 {
  margin-top: 10px;
text-align: center;
}
@media (max-width: 767px){#s-5fc930e0-50eb-40c9-ae3a-e43d10423162 {
  display: none;
}
#s-5fc930e0-50eb-40c9-ae3a-e43d10423162, #wrap-s-5fc930e0-50eb-40c9-ae3a-e43d10423162 { display:none !important; }}






  #s-5fc930e0-50eb-40c9-ae3a-e43d10423162 img.shogun-image {
    

    
    
    
  }


#s-5fc930e0-50eb-40c9-ae3a-e43d10423162 .shogun-image-content {
  
    align-items: center;
  
}

#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 {
  margin-top: 218px;
margin-left: 20.6%;
margin-bottom: 0px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 {
  margin-top: 218px;
margin-left: 20.6%;
margin-bottom: 0px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 {
  margin-top: 132px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 {
  margin-top: 132px;
margin-left: 28px;
margin-bottom: 0px;
margin-right: 28px;
}
}







#s-2b3d0d39-cda0-477b-9369-cc5a76d71682 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b3d0d39-cda0-477b-9369-cc5a76d71682.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-72ffb630-1de8-41d2-88ef-48997134f434 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-72ffb630-1de8-41d2-88ef-48997134f434 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-72ffb630-1de8-41d2-88ef-48997134f434 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-72ffb630-1de8-41d2-88ef-48997134f434 {
  
}
}







#s-72ffb630-1de8-41d2-88ef-48997134f434 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-72ffb630-1de8-41d2-88ef-48997134f434.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-755909ce-4b70-4bb5-acfe-5b19433720da {
  padding-bottom: 18px;
text-align: center;
}

#s-755909ce-4b70-4bb5-acfe-5b19433720da .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


@media (min-width: 1200px){#s-755909ce-4b70-4bb5-acfe-5b19433720da .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-755909ce-4b70-4bb5-acfe-5b19433720da .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 2px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-755909ce-4b70-4bb5-acfe-5b19433720da .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (max-width: 767px){#s-755909ce-4b70-4bb5-acfe-5b19433720da .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


}
@media (max-width: 767px){#s-ff457402-ebb4-493c-8ef5-211589197aff {
  display: none;
}
#s-ff457402-ebb4-493c-8ef5-211589197aff, #wrap-s-ff457402-ebb4-493c-8ef5-211589197aff { display:none !important; }}
@media (min-width: 1200px){#s-416b18af-3a7d-4910-86f5-e0abe4893fad {
  display: none;
}
#s-416b18af-3a7d-4910-86f5-e0abe4893fad, #wrap-s-416b18af-3a7d-4910-86f5-e0abe4893fad { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-416b18af-3a7d-4910-86f5-e0abe4893fad {
  display: none;
}
#s-416b18af-3a7d-4910-86f5-e0abe4893fad, #wrap-s-416b18af-3a7d-4910-86f5-e0abe4893fad { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-416b18af-3a7d-4910-86f5-e0abe4893fad {
  display: none;
}
#s-416b18af-3a7d-4910-86f5-e0abe4893fad, #wrap-s-416b18af-3a7d-4910-86f5-e0abe4893fad { display:none !important; }}
#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 {
  margin-top: 218px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 {
  margin-top: 218px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 {
  margin-top: 132px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 {
  margin-top: 122px;
margin-left: 28px;
margin-bottom: 20px;
margin-right: 28px;
}
}







#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f09368fa-d58e-4d9d-8cb5-e68c2c5296d7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-eaa0369c-4c6d-41f5-9173-82f3537d735d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-eaa0369c-4c6d-41f5-9173-82f3537d735d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eaa0369c-4c6d-41f5-9173-82f3537d735d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-94ab9520-082a-43b9-9b7e-b826206832d6 {
  padding-bottom: 56px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 {
  padding-bottom: 27px;
}
}@media (max-width: 767px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 {
  padding-bottom: 10px;
}
}
#s-94ab9520-082a-43b9-9b7e-b826206832d6 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


@media (min-width: 1200px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 2px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (max-width: 767px){#s-94ab9520-082a-43b9-9b7e-b826206832d6 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


}
#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9 {
  
}
}







#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1ce5206c-8879-41c8-b6b1-d1c7d22afdd9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f2593198-5ed0-4662-a597-1e306e55cef6 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-f2593198-5ed0-4662-a597-1e306e55cef6 {
  display: none;
}
#s-f2593198-5ed0-4662-a597-1e306e55cef6, #wrap-s-f2593198-5ed0-4662-a597-1e306e55cef6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f2593198-5ed0-4662-a597-1e306e55cef6 {
  display: none;
}
#s-f2593198-5ed0-4662-a597-1e306e55cef6, #wrap-s-f2593198-5ed0-4662-a597-1e306e55cef6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f2593198-5ed0-4662-a597-1e306e55cef6 {
  display: none;
}
#s-f2593198-5ed0-4662-a597-1e306e55cef6, #wrap-s-f2593198-5ed0-4662-a597-1e306e55cef6 { display:none !important; }}@media (max-width: 767px){#s-f2593198-5ed0-4662-a597-1e306e55cef6 {
  min-height: 288px;
}
}






  #s-f2593198-5ed0-4662-a597-1e306e55cef6 img.shogun-image {
    

    
    
    
  }


#s-f2593198-5ed0-4662-a597-1e306e55cef6 .shogun-image-content {
  
    align-items: center;
  
}

#s-7fefd097-54bb-4e16-af89-54cd03dbd04b {
  margin-top: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-7fefd097-54bb-4e16-af89-54cd03dbd04b {
  display: none;
}
#s-7fefd097-54bb-4e16-af89-54cd03dbd04b, #wrap-s-7fefd097-54bb-4e16-af89-54cd03dbd04b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7fefd097-54bb-4e16-af89-54cd03dbd04b {
  display: none;
}
#s-7fefd097-54bb-4e16-af89-54cd03dbd04b, #wrap-s-7fefd097-54bb-4e16-af89-54cd03dbd04b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7fefd097-54bb-4e16-af89-54cd03dbd04b {
  display: none;
}
#s-7fefd097-54bb-4e16-af89-54cd03dbd04b, #wrap-s-7fefd097-54bb-4e16-af89-54cd03dbd04b { display:none !important; }}@media (max-width: 767px){#s-7fefd097-54bb-4e16-af89-54cd03dbd04b {
  min-height: 288px;
}
}






  #s-7fefd097-54bb-4e16-af89-54cd03dbd04b img.shogun-image {
    

    
    
    
  }


#s-7fefd097-54bb-4e16-af89-54cd03dbd04b .shogun-image-content {
  
    align-items: center;
  
}

#s-98dd2e83-d353-4c09-946f-5ff9642fb109 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-98dd2e83-d353-4c09-946f-5ff9642fb109 {
  display: none;
}
#s-98dd2e83-d353-4c09-946f-5ff9642fb109, #wrap-s-98dd2e83-d353-4c09-946f-5ff9642fb109 { display:none !important; }}






  #s-98dd2e83-d353-4c09-946f-5ff9642fb109 img.shogun-image {
    

    
    
    
  }


#s-98dd2e83-d353-4c09-946f-5ff9642fb109 .shogun-image-content {
  
    align-items: center;
  
}

#s-b6d065f4-bf44-480a-a625-6e691799dc8a {
  margin-top: 10px;
text-align: center;
}
@media (max-width: 767px){#s-b6d065f4-bf44-480a-a625-6e691799dc8a {
  display: none;
}
#s-b6d065f4-bf44-480a-a625-6e691799dc8a, #wrap-s-b6d065f4-bf44-480a-a625-6e691799dc8a { display:none !important; }}






  #s-b6d065f4-bf44-480a-a625-6e691799dc8a img.shogun-image {
    

    
    
    
  }


#s-b6d065f4-bf44-480a-a625-6e691799dc8a .shogun-image-content {
  
    align-items: center;
  
}

#s-e2a853b1-584d-491e-bb2c-b43087ed4172 {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-e2a853b1-584d-491e-bb2c-b43087ed4172 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e2a853b1-584d-491e-bb2c-b43087ed4172 {
  margin-top: 147px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e2a853b1-584d-491e-bb2c-b43087ed4172 {
  margin-top: 86px;
margin-left: 5%;
margin-bottom: 30px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-e2a853b1-584d-491e-bb2c-b43087ed4172 {
  margin-top: 86px;
margin-left: 28px;
margin-bottom: 30px;
margin-right: 28px;
}
}







#s-e2a853b1-584d-491e-bb2c-b43087ed4172 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e2a853b1-584d-491e-bb2c-b43087ed4172.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ca1c26dc-a66a-49b9-a4be-5d87c854291b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-ca1c26dc-a66a-49b9-a4be-5d87c854291b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ca1c26dc-a66a-49b9-a4be-5d87c854291b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 {
  padding-bottom: 56px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 {
  padding-bottom: 27px;
}
}@media (max-width: 767px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 {
  padding-bottom: 10px;
}
}
#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


@media (min-width: 1200px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 2px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (max-width: 767px){#s-c096a2c2-4b42-4ec4-ba6b-98e678eabc21 .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


}
#s-3cd7db02-36d8-4e64-9fdc-351d0f99b40b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-3cd7db02-36d8-4e64-9fdc-351d0f99b40b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3cd7db02-36d8-4e64-9fdc-351d0f99b40b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-aa683e71-aae0-4273-92fb-b53bb9f5a861 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-aa683e71-aae0-4273-92fb-b53bb9f5a861 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-aa683e71-aae0-4273-92fb-b53bb9f5a861 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-aa683e71-aae0-4273-92fb-b53bb9f5a861 {
  
}
}







#s-aa683e71-aae0-4273-92fb-b53bb9f5a861 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa683e71-aae0-4273-92fb-b53bb9f5a861.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 {
  text-align: center;
}
@media (min-width: 1200px){#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 {
  display: none;
}
#s-d33a3b5f-0006-422d-abdd-26b92243e8a6, #wrap-s-d33a3b5f-0006-422d-abdd-26b92243e8a6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 {
  display: none;
}
#s-d33a3b5f-0006-422d-abdd-26b92243e8a6, #wrap-s-d33a3b5f-0006-422d-abdd-26b92243e8a6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 {
  display: none;
}
#s-d33a3b5f-0006-422d-abdd-26b92243e8a6, #wrap-s-d33a3b5f-0006-422d-abdd-26b92243e8a6 { display:none !important; }}@media (max-width: 767px){#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 {
  min-height: 288px;
}
}






  #s-d33a3b5f-0006-422d-abdd-26b92243e8a6 img.shogun-image {
    

    
    
    
  }


#s-d33a3b5f-0006-422d-abdd-26b92243e8a6 .shogun-image-content {
  
    align-items: center;
  
}

#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c {
  margin-top: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c {
  display: none;
}
#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c, #wrap-s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c {
  display: none;
}
#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c, #wrap-s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c {
  display: none;
}
#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c, #wrap-s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c { display:none !important; }}@media (max-width: 767px){#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c {
  min-height: 288px;
}
}






  #s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c img.shogun-image {
    

    
    
    
  }


#s-1c4ceb55-12c2-44d4-a5f3-1b99a89f009c .shogun-image-content {
  
    align-items: center;
  
}

#s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd {
  margin-top: 10px;
text-align: center;
}
@media (max-width: 767px){#s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd {
  display: none;
}
#s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd, #wrap-s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd { display:none !important; }}






  #s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd img.shogun-image {
    

    
    
    
  }


#s-e21cedbb-824e-4de2-8396-4eb7d68dfcdd .shogun-image-content {
  
    align-items: center;
  
}

#s-194eb2ae-8679-4c37-b98d-4423b2e670d9 {
  margin-top: 10px;
text-align: center;
}
@media (max-width: 767px){#s-194eb2ae-8679-4c37-b98d-4423b2e670d9 {
  display: none;
}
#s-194eb2ae-8679-4c37-b98d-4423b2e670d9, #wrap-s-194eb2ae-8679-4c37-b98d-4423b2e670d9 { display:none !important; }}






  #s-194eb2ae-8679-4c37-b98d-4423b2e670d9 img.shogun-image {
    

    
    
    
  }


#s-194eb2ae-8679-4c37-b98d-4423b2e670d9 .shogun-image-content {
  
    align-items: center;
  
}

#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c {
  margin-left: 20%;
margin-right: 20%;
min-height: 50px;
}
@media (min-width: 1200px){#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c {
  margin-top: 178px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c {
  margin-top: 178px;
margin-left: 20.6%;
margin-bottom: 30px;
margin-right: 20.6%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c {
  margin-top: 102px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
}
}@media (max-width: 767px){#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c {
  margin-top: 132px;
margin-left: 28px;
margin-bottom: 20px;
margin-right: 28px;
}
}







#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-15776ec2-f1ac-40ec-995b-a1f04b9c943c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c5403fd3-5541-493e-9a5a-920c88ca2f75 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 0px;
min-height: 50px;
}








#s-c5403fd3-5541-493e-9a5a-920c88ca2f75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c5403fd3-5541-493e-9a5a-920c88ca2f75.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-e1926a66-dbbd-4653-bff8-b29477332ccd {
  padding-bottom: 56px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd {
  padding-bottom: 27px;
}
}@media (max-width: 767px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd {
  padding-bottom: 10px;
}
}
#s-e1926a66-dbbd-4653-bff8-b29477332ccd .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


@media (min-width: 1200px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 2px;
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  line-height: 1.818em;
  letter-spacing: 0.035px;
  
}


}@media (max-width: 767px){#s-e1926a66-dbbd-4653-bff8-b29477332ccd .shogun-heading-component h1 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 22px;
  line-height: 1.818em;
  letter-spacing: 0.04px;
  
}


}
/*
  $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;
  user-select: none;
  cursor: pointer;
  z-index: 1;
}

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

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

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

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

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

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

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

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

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

.shogun-lazyload-bg-image {
  display: none;
}

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

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

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:after,.shg-c:before{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width:1024px){.shg-box,.shg-c{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:#000;background-color:rgba(0,0,0,.85)}.shg-lightbox.hidden{display:none!important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:focus,.shg-lightbox .shg-lightbox-close:hover{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 .3s}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*=enterviewport][data-animations*=fadeIn],[data-animations*=enterviewport][data-animations*=zoomIn]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}