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

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

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

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

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

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

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

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

#s-6d54d728-f340-4f09-99e6-ec0b636f2e0f {
  min-height: 50px;
background-color: rgba(253, 237, 240, 1);
}








#s-6d54d728-f340-4f09-99e6-ec0b636f2e0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6d54d728-f340-4f09-99e6-ec0b636f2e0f.shg-box.shg-c {
  justify-content: center;
}

#s-5da4a954-69cb-410c-9205-76246987d1e7 {
  background-image: url(https://i.shgcdn.com/ca151ed3-cd0e-4d7c-9698-77be8a820c4e/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 800px;
background-position: center center;
}
@media (max-width: 767px){#s-5da4a954-69cb-410c-9205-76246987d1e7 {
  min-height: 700px;
}
}







#s-5da4a954-69cb-410c-9205-76246987d1e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5da4a954-69cb-410c-9205-76246987d1e7.shg-box.shg-c {
  justify-content: center;
}

#s-4d2452b3-5449-4e85-9fbd-721cc20cdfd5 {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 30px;
padding-bottom: 20px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-4d2452b3-5449-4e85-9fbd-721cc20cdfd5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4d2452b3-5449-4e85-9fbd-721cc20cdfd5.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-5e0abde9-efc4-419d-80f9-9600a42862fe {
  margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

#s-5e0abde9-efc4-419d-80f9-9600a42862fe .shogun-heading-component h1 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 140px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-5e0abde9-efc4-419d-80f9-9600a42862fe .shogun-heading-component h1 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 120px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-5e0abde9-efc4-419d-80f9-9600a42862fe .shogun-heading-component h1 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-18ad4422-cc43-4517-b632-fb6eec7f02b4 {
  margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
text-align: left;
}

#s-18ad4422-cc43-4517-b632-fb6eec7f02b4 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-f31bd602-055b-4166-a2b4-bcc323c8b423 {
  min-height: 600px;
}








#s-f31bd602-055b-4166-a2b4-bcc323c8b423 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f31bd602-055b-4166-a2b4-bcc323c8b423.shg-box.shg-c {
  justify-content: center;
}

#s-230809a3-1d22-4d9e-a994-971a2f51e500 {
  margin-top: -125px;
margin-left: auto;
margin-bottom: -125px;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-230809a3-1d22-4d9e-a994-971a2f51e500 {
  display: none;
}
#s-230809a3-1d22-4d9e-a994-971a2f51e500, #wrap-s-230809a3-1d22-4d9e-a994-971a2f51e500 { display:none !important; }}@media (max-width: 767px){#s-230809a3-1d22-4d9e-a994-971a2f51e500 {
  display: none;
}
#s-230809a3-1d22-4d9e-a994-971a2f51e500, #wrap-s-230809a3-1d22-4d9e-a994-971a2f51e500 { display:none !important; }}







#s-230809a3-1d22-4d9e-a994-971a2f51e500 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-230809a3-1d22-4d9e-a994-971a2f51e500.shg-box.shg-c {
  justify-content: center;
}

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

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

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

@media (min-width: 0px) {
[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2b3b545e-91d6-47d7-8546-2fad6cd48686"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-c0159978-0cac-4254-8936-845342d2a56d {
  padding-left: 30px;
padding-right: 30px;
min-height: 600px;
background-color: rgba(253, 237, 240, 1);
}








#s-c0159978-0cac-4254-8936-845342d2a56d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c0159978-0cac-4254-8936-845342d2a56d.shg-box.shg-c {
  justify-content: center;
}

#s-08bb7cdd-63d6-4471-aa9d-894c8ad01422 {
  margin-top: 20px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 30px;
text-align: left;
}

#s-08bb7cdd-63d6-4471-aa9d-894c8ad01422 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-8b2b1cd8-1fc4-439f-8156-04951bf208ee {
  margin-left: 30px;
margin-right: 30px;
text-align: left;
}

#s-8b2b1cd8-1fc4-439f-8156-04951bf208ee .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc {
  margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a506e366-c1f8-4fcc-98a8-8ba5a28f60dc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-4d135231-8b5a-47b3-9a61-16c98d58e061 {
  min-height: 50px;
}








#s-4d135231-8b5a-47b3-9a61-16c98d58e061 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4d135231-8b5a-47b3-9a61-16c98d58e061.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e9ac81d4-36b5-4696-9e14-3ef91af13737"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  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;
}
#s-a4ae35a0-a8b8-467b-b036-6b1e47e1a1db {
  text-align: center;
}




  #s-a4ae35a0-a8b8-467b-b036-6b1e47e1a1db img.shogun-image {
    
    width: px;
  }


#s-a4ae35a0-a8b8-467b-b036-6b1e47e1a1db .shogun-image-content {
  
    align-items: center;
  
}

#s-8856e20a-ce05-4b59-bdbf-9a01abd0d655 {
  text-align: left;
}

#s-8856e20a-ce05-4b59-bdbf-9a01abd0d655 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-ab35ccf5-f583-4cfa-a7c2-291b3a6e67c6 {
  text-align: left;
}

#s-ab35ccf5-f583-4cfa-a7c2-291b3a6e67c6 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-0a7a8079-a3b6-46d9-95fb-06cc7b6aa727 {
  text-align: left;
}

#s-0a7a8079-a3b6-46d9-95fb-06cc7b6aa727 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-9d1e49f5-15fb-4d3e-aae6-4e49700a2726 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-b45ead61-c189-46c3-b207-b7b7ad85d5ae {
  text-align: left;
}

#s-b45ead61-c189-46c3-b207-b7b7ad85d5ae .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4c788a78-800c-49dc-a6c9-4eb075d2e8c8 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-c1498215-db6d-413d-a50d-e12a14a04c7a {
  min-height: 50px;
}








#s-c1498215-db6d-413d-a50d-e12a14a04c7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c1498215-db6d-413d-a50d-e12a14a04c7a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1dbb609-cbd5-4137-90bc-cc8bf8621174"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-47eacb61-5e92-40e9-8c65-9f891b87356d {
  text-align: center;
}




  #s-47eacb61-5e92-40e9-8c65-9f891b87356d img.shogun-image {
    
    width: px;
  }


#s-47eacb61-5e92-40e9-8c65-9f891b87356d .shogun-image-content {
  
    align-items: center;
  
}

#s-a5d228e8-3a4e-4942-b5e2-65167d94dafe {
  text-align: left;
}

#s-a5d228e8-3a4e-4942-b5e2-65167d94dafe .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-1be3de8f-0de2-4f28-8d71-198f98992e80 {
  text-align: left;
}

#s-1be3de8f-0de2-4f28-8d71-198f98992e80 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-156be444-068d-4071-a313-c576e4f6ca4f {
  text-align: left;
}

#s-156be444-068d-4071-a313-c576e4f6ca4f .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4d3ffa5b-fd01-4874-9907-8998582f2768 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-7eda98d2-5313-4872-9048-a010d3fea8cb {
  text-align: left;
}

#s-7eda98d2-5313-4872-9048-a010d3fea8cb .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-35a53d03-8c51-4722-b334-0d7ac5725359 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-57c3fe4f-58ec-4576-8666-a46d0bfcbe83 {
  min-height: 50px;
}








#s-57c3fe4f-58ec-4576-8666-a46d0bfcbe83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-57c3fe4f-58ec-4576-8666-a46d0bfcbe83.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ebe297bb-5c9a-4acc-b10a-ad8c2e90c32f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d197eaa6-4546-4c36-aa24-c3929d5eb6bc {
  text-align: center;
}




  #s-d197eaa6-4546-4c36-aa24-c3929d5eb6bc img.shogun-image {
    
    width: px;
  }


#s-d197eaa6-4546-4c36-aa24-c3929d5eb6bc .shogun-image-content {
  
    align-items: center;
  
}

#s-d45a925d-e10e-4d43-bfb1-38d4def67740 {
  text-align: left;
}

#s-d45a925d-e10e-4d43-bfb1-38d4def67740 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-d2a48919-9d96-42f1-90a3-90fcb77e60f1 {
  text-align: left;
}

#s-d2a48919-9d96-42f1-90a3-90fcb77e60f1 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-a66cc8ac-731f-4236-8372-b49f8725ace4 {
  text-align: left;
}

#s-a66cc8ac-731f-4236-8372-b49f8725ace4 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-45730577-5a30-4de7-b777-dbee97c908d1 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-a5f128b3-d6fa-48a0-b59d-c7f1ab99f90f {
  text-align: left;
}

#s-a5f128b3-d6fa-48a0-b59d-c7f1ab99f90f .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-240304d1-c181-4e7c-bc50-2e5e751c78bd hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-a5ffc0c1-f0d5-4e36-ba00-11fcd7234b0f {
  min-height: 50px;
}








#s-a5ffc0c1-f0d5-4e36-ba00-11fcd7234b0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a5ffc0c1-f0d5-4e36-ba00-11fcd7234b0f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3527955c-5055-4703-8c20-e64214976ed3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-1f4b817c-46c1-40a7-9fd2-bfe556f4a313 {
  text-align: center;
}




  #s-1f4b817c-46c1-40a7-9fd2-bfe556f4a313 img.shogun-image {
    
    width: px;
  }


#s-1f4b817c-46c1-40a7-9fd2-bfe556f4a313 .shogun-image-content {
  
    align-items: center;
  
}

#s-83b6cecf-51da-41c4-9da3-c5bb260bc83a {
  text-align: left;
}

#s-83b6cecf-51da-41c4-9da3-c5bb260bc83a .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4edc980e-c4f9-489c-811d-6f568a7aaf2d {
  text-align: left;
}

#s-4edc980e-c4f9-489c-811d-6f568a7aaf2d .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-ee7ce9f5-a9e8-4806-8c83-72a08a09a959 {
  text-align: left;
}

#s-ee7ce9f5-a9e8-4806-8c83-72a08a09a959 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-0f108d7a-a0f9-4e52-ac10-6e6022ec57ff hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-80c4e043-1120-4da9-a1a1-74a2fc20dd13 {
  text-align: left;
}

#s-80c4e043-1120-4da9-a1a1-74a2fc20dd13 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-b25ab189-14df-4124-a396-e5876b639648 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-b39ed4fb-57fb-48f9-b23b-4cfda70b0604 {
  min-height: 50px;
}








#s-b39ed4fb-57fb-48f9-b23b-4cfda70b0604 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b39ed4fb-57fb-48f9-b23b-4cfda70b0604.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-61f615a9-44f1-4751-9574-1a8609bcb7d2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-491c7bc7-5183-43b8-8705-95c3ec544c35 {
  text-align: center;
}




  #s-491c7bc7-5183-43b8-8705-95c3ec544c35 img.shogun-image {
    
    width: px;
  }


#s-491c7bc7-5183-43b8-8705-95c3ec544c35 .shogun-image-content {
  
    align-items: center;
  
}

#s-5c012fe8-7cef-4a2f-8b39-2b5f0b152a3a {
  text-align: left;
}

#s-5c012fe8-7cef-4a2f-8b39-2b5f0b152a3a .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-94ad3d1f-20c4-465f-8ec7-8b104d13a01d {
  text-align: left;
}

#s-94ad3d1f-20c4-465f-8ec7-8b104d13a01d .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-93e38698-0acb-49c1-92f7-fb02c2878f84 {
  text-align: left;
}

#s-93e38698-0acb-49c1-92f7-fb02c2878f84 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4e002924-75aa-4d3a-bd6c-655b906dfd70 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-65982572-6008-4f2c-a54d-d0ff9bcc72c9 {
  text-align: left;
}

#s-65982572-6008-4f2c-a54d-d0ff9bcc72c9 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-c3329471-30f2-4af9-a37f-a987b08a968d hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-f76a4415-c8f6-468c-8c49-0141a8c676bb {
  min-height: 50px;
}








#s-f76a4415-c8f6-468c-8c49-0141a8c676bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f76a4415-c8f6-468c-8c49-0141a8c676bb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a594d73c-93d4-44f7-b75f-22f68f6890c0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-10feb005-e77e-4ca5-94f7-84984a7daad5 {
  text-align: center;
}




  #s-10feb005-e77e-4ca5-94f7-84984a7daad5 img.shogun-image {
    
    width: px;
  }


#s-10feb005-e77e-4ca5-94f7-84984a7daad5 .shogun-image-content {
  
    align-items: center;
  
}

#s-621f11ea-d905-4cc1-9e71-c6de56743727 {
  text-align: left;
}

#s-621f11ea-d905-4cc1-9e71-c6de56743727 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-a5e5edca-0a48-4ba0-a7cf-dca47dbcbec4 {
  text-align: left;
}

#s-a5e5edca-0a48-4ba0-a7cf-dca47dbcbec4 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-1de9ac46-631e-4bb7-9a91-23aab93181b4 {
  text-align: left;
}

#s-1de9ac46-631e-4bb7-9a91-23aab93181b4 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-31748818-9d39-4b2a-b7a2-37cbcbab28e7 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-21fb5af0-2e7f-4920-9300-787a6f75f53e {
  text-align: left;
}

#s-21fb5af0-2e7f-4920-9300-787a6f75f53e .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-100bda47-7fa6-4be6-8730-b460b2ca93ed hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-055a097b-dd9f-400f-b582-2ae70fb7cc74 {
  min-height: 50px;
}








#s-055a097b-dd9f-400f-b582-2ae70fb7cc74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-055a097b-dd9f-400f-b582-2ae70fb7cc74.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9122eda9-f6d7-4c24-94c9-12907955acb5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-fb070e53-79f9-41b4-81c0-d6cfffbd8d2b {
  text-align: center;
}




  #s-fb070e53-79f9-41b4-81c0-d6cfffbd8d2b img.shogun-image {
    
    width: px;
  }


#s-fb070e53-79f9-41b4-81c0-d6cfffbd8d2b .shogun-image-content {
  
    align-items: center;
  
}

#s-de8a344b-5427-4e5f-9b92-f7e9691db3d3 {
  text-align: left;
}

#s-de8a344b-5427-4e5f-9b92-f7e9691db3d3 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-e8612d92-b71f-443f-821b-5cff01164762 {
  text-align: left;
}

#s-e8612d92-b71f-443f-821b-5cff01164762 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-ca11b998-d62e-4a7d-b648-4165dffbcd6c {
  text-align: left;
}

#s-ca11b998-d62e-4a7d-b648-4165dffbcd6c .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-58f9be6e-fa25-4f83-a673-844eb6a9b5fb hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-52d81d66-8c46-4e05-a108-1d7810bc8094 {
  text-align: left;
}

#s-52d81d66-8c46-4e05-a108-1d7810bc8094 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-cecbdd29-4bd7-4e13-bd9c-b407fe4e36e5 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-9f2e197e-2b0e-42ed-a879-f82a91778f4e {
  min-height: 50px;
}








#s-9f2e197e-2b0e-42ed-a879-f82a91778f4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9f2e197e-2b0e-42ed-a879-f82a91778f4e.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f114009c-d3fb-4fd3-84bd-ddbd4e3fac33"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-0e3e9cb3-de60-4b87-b145-d2184ad27c21 {
  text-align: center;
}




  #s-0e3e9cb3-de60-4b87-b145-d2184ad27c21 img.shogun-image {
    
    width: px;
  }


#s-0e3e9cb3-de60-4b87-b145-d2184ad27c21 .shogun-image-content {
  
    align-items: center;
  
}

#s-231778da-e89e-4da0-8c2b-9e941681d60b {
  text-align: left;
}

#s-231778da-e89e-4da0-8c2b-9e941681d60b .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-daf4aaf3-a874-4f0d-adb4-89c8377a1528 {
  text-align: left;
}

#s-daf4aaf3-a874-4f0d-adb4-89c8377a1528 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-b2356d3c-6ce5-42c7-bdfa-6a35b54f0dce {
  text-align: left;
}

#s-b2356d3c-6ce5-42c7-bdfa-6a35b54f0dce .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-3be84dd4-24ff-459c-8f77-cba0e2992075 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-2f690afc-e142-424f-83fb-d8774a7320c5 {
  text-align: left;
}

#s-2f690afc-e142-424f-83fb-d8774a7320c5 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-e9160ed8-0493-4b5d-af6c-e69be75876cc hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-16065799-43b9-414d-b0a0-7784e98faf5b {
  min-height: 50px;
}








#s-16065799-43b9-414d-b0a0-7784e98faf5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-16065799-43b9-414d-b0a0-7784e98faf5b.shg-box.shg-c {
  justify-content: center;
}

#s-d88977d0-1345-4dcb-a18e-b78b8d1ed75e {
  min-height: 990px;
background-color: rgba(255, 114, 133, 1);
}








#s-d88977d0-1345-4dcb-a18e-b78b8d1ed75e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d88977d0-1345-4dcb-a18e-b78b8d1ed75e.shg-box.shg-c {
  justify-content: center;
}

#s-d1a15f29-542b-47fc-819d-f1ec3a706e98 {
  min-height: 50px;
}








#s-d1a15f29-542b-47fc-819d-f1ec3a706e98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1a15f29-542b-47fc-819d-f1ec3a706e98.shg-box.shg-c {
  justify-content: center;
}

#s-bf28b3e4-6413-4127-ab4e-4a14d2ee48af {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-bf28b3e4-6413-4127-ab4e-4a14d2ee48af .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-832cab37-3033-4460-b63b-4a1a794f4a9d {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-832cab37-3033-4460-b63b-4a1a794f4a9d .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-47bb85f4-8e5a-4be9-9908-6507b6648c3e {
  min-height: 50px;
}








#s-47bb85f4-8e5a-4be9-9908-6507b6648c3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47bb85f4-8e5a-4be9-9908-6507b6648c3e.shg-box.shg-c {
  justify-content: center;
}

#s-c34f5de2-dd3e-41a1-ac5f-8c1634ad196e {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-c34f5de2-dd3e-41a1-ac5f-8c1634ad196e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-13e20dcb-85d8-47ad-926a-5d5443383082 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-13e20dcb-85d8-47ad-926a-5d5443383082 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-d4fd674e-9cff-47f1-9a33-d302654ef83a {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-d4fd674e-9cff-47f1-9a33-d302654ef83a .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-0b8290b5-1486-45b0-9f96-eba9319c4833 {
  min-height: 50px;
}








#s-0b8290b5-1486-45b0-9f96-eba9319c4833 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0b8290b5-1486-45b0-9f96-eba9319c4833.shg-box.shg-c {
  justify-content: center;
}

#s-b1d6b01d-874e-4277-a17d-5c612b49ff10 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-b1d6b01d-874e-4277-a17d-5c612b49ff10 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-e19b7809-9294-4433-adb6-1302831f626a {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-e19b7809-9294-4433-adb6-1302831f626a .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-002e045d-1363-48de-be62-e1bec7da26e5 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-002e045d-1363-48de-be62-e1bec7da26e5 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-31f2881c-543b-4d52-b590-bdf605dd8b45 {
  min-height: 50px;
}








#s-31f2881c-543b-4d52-b590-bdf605dd8b45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-31f2881c-543b-4d52-b590-bdf605dd8b45.shg-box.shg-c {
  justify-content: center;
}

#s-d661dc27-113f-41a0-bc6f-0190ef1a578d {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-d661dc27-113f-41a0-bc6f-0190ef1a578d .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-c0ec1cba-0263-4c16-b512-39873e978f8c {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-c0ec1cba-0263-4c16-b512-39873e978f8c .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-eae92fbb-cad1-4ab0-88b6-9ae5955d0c79 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-eae92fbb-cad1-4ab0-88b6-9ae5955d0c79 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-d8672541-b4b6-403e-a2e4-89ec22000b4c {
  min-height: 50px;
}








#s-d8672541-b4b6-403e-a2e4-89ec22000b4c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d8672541-b4b6-403e-a2e4-89ec22000b4c.shg-box.shg-c {
  justify-content: center;
}

#s-16903a72-aae3-4a02-a995-e402126fbd63 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-16903a72-aae3-4a02-a995-e402126fbd63 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-378c5163-c24d-49dd-b822-528ec7415971 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-378c5163-c24d-49dd-b822-528ec7415971 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-c682e0d3-2ecf-4407-a14d-3f733c51e89f {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-c682e0d3-2ecf-4407-a14d-3f733c51e89f .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-ca3a5ada-d191-4577-ac1e-87f981efb565 {
  min-height: 50px;
}








#s-ca3a5ada-d191-4577-ac1e-87f981efb565 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ca3a5ada-d191-4577-ac1e-87f981efb565.shg-box.shg-c {
  justify-content: center;
}

#s-899fab03-7ab5-44b1-bc47-3803fbaa79c3 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-899fab03-7ab5-44b1-bc47-3803fbaa79c3 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-43e8d7ab-4405-4f2c-872f-e8387e7d51af {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-43e8d7ab-4405-4f2c-872f-e8387e7d51af .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-514cf29b-5077-45be-99c2-a6dcd1e7be7b {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-514cf29b-5077-45be-99c2-a6dcd1e7be7b .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-fa6d08be-f8ff-447b-b20e-4b2afddebbad {
  min-height: 50px;
}








#s-fa6d08be-f8ff-447b-b20e-4b2afddebbad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fa6d08be-f8ff-447b-b20e-4b2afddebbad.shg-box.shg-c {
  justify-content: center;
}

#s-a7366ed7-e0ea-4365-a010-7f644ffb0bf9 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-a7366ed7-e0ea-4365-a010-7f644ffb0bf9 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-78ee0c00-888a-43e1-b212-51a90f682a31 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-78ee0c00-888a-43e1-b212-51a90f682a31 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-aa35ea07-690a-44b4-99c0-0374b8d39ce7 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-aa35ea07-690a-44b4-99c0-0374b8d39ce7 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-19a31a31-62b0-4f53-b743-03be9270fba1 {
  opacity: 0;
}

#s-19a31a31-62b0-4f53-b743-03be9270fba1 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-5db4c185-a54e-4479-804e-ece3b56f3243 {
  margin-left: auto;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}
@media (min-width: 1200px){#s-5db4c185-a54e-4479-804e-ece3b56f3243 {
  display: none;
}
#s-5db4c185-a54e-4479-804e-ece3b56f3243, #wrap-s-5db4c185-a54e-4479-804e-ece3b56f3243 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5db4c185-a54e-4479-804e-ece3b56f3243 {
  display: none;
}
#s-5db4c185-a54e-4479-804e-ece3b56f3243, #wrap-s-5db4c185-a54e-4479-804e-ece3b56f3243 { display:none !important; }}







#s-5db4c185-a54e-4479-804e-ece3b56f3243 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5db4c185-a54e-4479-804e-ece3b56f3243.shg-box.shg-c {
  justify-content: center;
}

#s-74c92d29-074c-4c57-90dd-5dd59f243c54 {
  min-height: 600px;
background-color: rgba(253, 237, 240, 1);
}








#s-74c92d29-074c-4c57-90dd-5dd59f243c54 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74c92d29-074c-4c57-90dd-5dd59f243c54.shg-box.shg-c {
  justify-content: center;
}

#s-48e6728d-ae76-4935-bda9-011e6ca35546 {
  padding-left: 30px;
padding-right: 30px;
min-height: 600px;
background-color: rgba(253, 237, 240, 1);
}








#s-48e6728d-ae76-4935-bda9-011e6ca35546 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-48e6728d-ae76-4935-bda9-011e6ca35546.shg-box.shg-c {
  justify-content: center;
}

#s-61811e92-950a-40de-89e5-49ebd1729d38 {
  margin-top: 20px;
margin-bottom: 20px;
text-align: left;
}
@media (max-width: 767px){#s-61811e92-950a-40de-89e5-49ebd1729d38 {
  margin-top: 20px;
margin-bottom: 20px;
text-align: left;
}
}
#s-61811e92-950a-40de-89e5-49ebd1729d38 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 70px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-61811e92-950a-40de-89e5-49ebd1729d38 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-0d1b862f-4685-42b3-a07c-6432b4b53a10 {
  text-align: left;
}

#s-0d1b862f-4685-42b3-a07c-6432b4b53a10 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-0e611ec0-20aa-481b-90c5-9ed8506f013a {
  margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0e611ec0-20aa-481b-90c5-9ed8506f013a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-b7443748-4cd1-4a80-a199-d0a60d018e17 {
  min-height: 50px;
}








#s-b7443748-4cd1-4a80-a199-d0a60d018e17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7443748-4cd1-4a80-a199-d0a60d018e17.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-dba0312f-198e-4395-807a-c951dc5982d9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-28586aac-08d7-428f-9b9a-9f3be844586e {
  text-align: center;
}




  #s-28586aac-08d7-428f-9b9a-9f3be844586e img.shogun-image {
    
    width: px;
  }


#s-28586aac-08d7-428f-9b9a-9f3be844586e .shogun-image-content {
  
    align-items: center;
  
}

#s-3bb80788-0ebb-4c52-b764-6524fe7d91ad {
  text-align: left;
}

#s-3bb80788-0ebb-4c52-b764-6524fe7d91ad .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-fb7f585b-d06b-43f1-8528-db92592010e9 {
  text-align: left;
}

#s-fb7f585b-d06b-43f1-8528-db92592010e9 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-29c91d13-659b-4b86-8d3d-5b08c97a6c5c {
  text-align: left;
}

#s-29c91d13-659b-4b86-8d3d-5b08c97a6c5c .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-567281f9-0005-44a4-9681-f88218bc21dc hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-7bf19204-bf27-4a4e-b821-d0efd6236b75 {
  text-align: left;
}

#s-7bf19204-bf27-4a4e-b821-d0efd6236b75 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-1f2b4ee8-a073-4c1b-958d-afac078cc12c hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-c97f8960-2c8a-4ce7-8ce7-f595a6903fb4 {
  min-height: 50px;
}








#s-c97f8960-2c8a-4ce7-8ce7-f595a6903fb4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c97f8960-2c8a-4ce7-8ce7-f595a6903fb4.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a53a3b6d-c03c-4189-9e0e-d8e470fc1cfd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-7a19038c-23d6-46bc-a656-34b12e0441c6 {
  text-align: center;
}




  #s-7a19038c-23d6-46bc-a656-34b12e0441c6 img.shogun-image {
    
    width: px;
  }


#s-7a19038c-23d6-46bc-a656-34b12e0441c6 .shogun-image-content {
  
    align-items: center;
  
}

#s-338fe72f-406a-4ec3-a704-4253f6bcc033 {
  text-align: left;
}

#s-338fe72f-406a-4ec3-a704-4253f6bcc033 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-79d0bc60-06ac-472a-b8d8-2d537c4178d1 {
  text-align: left;
}

#s-79d0bc60-06ac-472a-b8d8-2d537c4178d1 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-d30c8d63-42ea-4e33-9954-ff7b5ed26bb0 {
  text-align: left;
}

#s-d30c8d63-42ea-4e33-9954-ff7b5ed26bb0 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-126cb13d-2c96-463f-be1e-c5f7134e81df hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-2370f23d-6bdc-40b9-9393-51522de32e53 {
  text-align: left;
}

#s-2370f23d-6bdc-40b9-9393-51522de32e53 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-fb62ccbf-a329-432e-8cac-06254506b896 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-acf2a59c-c5cf-467a-b04f-33a8bd874775 {
  min-height: 50px;
}








#s-acf2a59c-c5cf-467a-b04f-33a8bd874775 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-acf2a59c-c5cf-467a-b04f-33a8bd874775.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-5b36cf18-31a9-4537-a547-768356a1a1a0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-f926495e-3bd4-4d5f-9e0c-459e4420de70 {
  text-align: center;
}




  #s-f926495e-3bd4-4d5f-9e0c-459e4420de70 img.shogun-image {
    
    width: px;
  }


#s-f926495e-3bd4-4d5f-9e0c-459e4420de70 .shogun-image-content {
  
    align-items: center;
  
}

#s-19516b9d-7c90-4331-8021-f87b4f8117ad {
  text-align: left;
}

#s-19516b9d-7c90-4331-8021-f87b4f8117ad .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-ed44e395-34b8-416b-8005-56bcd5839194 {
  text-align: left;
}

#s-ed44e395-34b8-416b-8005-56bcd5839194 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-551dc0f3-9583-4654-bb37-c68df01b9167 {
  text-align: left;
}

#s-551dc0f3-9583-4654-bb37-c68df01b9167 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-18180627-e1ca-4c2e-b3f4-d93b0fa29b90 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-58f91629-f75d-47cf-afb2-177119699487 {
  text-align: left;
}

#s-58f91629-f75d-47cf-afb2-177119699487 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-1719c800-689b-44c6-ac30-14ed9abbb344 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-a4c80800-c423-42c2-ac14-c3aaf975c5dc {
  min-height: 50px;
}








#s-a4c80800-c423-42c2-ac14-c3aaf975c5dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a4c80800-c423-42c2-ac14-c3aaf975c5dc.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-de5e1782-3a67-43f8-89a4-2dd153d82892"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-fa9b45e9-3236-49bb-b077-630785bfa755 {
  text-align: center;
}




  #s-fa9b45e9-3236-49bb-b077-630785bfa755 img.shogun-image {
    
    width: px;
  }


#s-fa9b45e9-3236-49bb-b077-630785bfa755 .shogun-image-content {
  
    align-items: center;
  
}

#s-e2fb9973-e2b0-40f5-b4f3-58018ca8c61f {
  text-align: left;
}

#s-e2fb9973-e2b0-40f5-b4f3-58018ca8c61f .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-2b0265d9-e6fe-4180-976d-cd8c399ae6dc {
  text-align: left;
}

#s-2b0265d9-e6fe-4180-976d-cd8c399ae6dc .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-9970f324-c8f3-4ed8-869a-5bfdf099b803 {
  text-align: left;
}

#s-9970f324-c8f3-4ed8-869a-5bfdf099b803 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-5cedb231-dc1e-4411-8f1d-e4fd3c92d5a8 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-195a7ac2-e6c9-4ad6-bfe0-1df3f5a6bf55 {
  text-align: left;
}

#s-195a7ac2-e6c9-4ad6-bfe0-1df3f5a6bf55 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-6808dba4-650c-418d-92fd-a16e0be95f40 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-6756f55c-7bc2-4014-ab72-c2636c92d6f8 {
  min-height: 50px;
}








#s-6756f55c-7bc2-4014-ab72-c2636c92d6f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6756f55c-7bc2-4014-ab72-c2636c92d6f8.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-332d13d9-8cf4-425a-83c8-f4c00aee9eac"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-63d5b67d-ab1b-4d62-a065-94799b9f6db4 {
  text-align: center;
}




  #s-63d5b67d-ab1b-4d62-a065-94799b9f6db4 img.shogun-image {
    
    width: px;
  }


#s-63d5b67d-ab1b-4d62-a065-94799b9f6db4 .shogun-image-content {
  
    align-items: center;
  
}

#s-2e33316a-d999-4604-a903-4b2554be9494 {
  text-align: left;
}

#s-2e33316a-d999-4604-a903-4b2554be9494 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-6e25e301-6de5-475b-949d-9a6932b41d23 {
  text-align: left;
}

#s-6e25e301-6de5-475b-949d-9a6932b41d23 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-8125043c-357c-483d-be21-2ca48220d380 {
  text-align: left;
}

#s-8125043c-357c-483d-be21-2ca48220d380 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-512c2a19-dfe3-4b08-81a2-5137f6ed8f95 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-8070f4dc-3650-4103-b206-159772933f33 {
  text-align: left;
}

#s-8070f4dc-3650-4103-b206-159772933f33 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-c356f2ec-8fc2-41f9-82e1-05bc227ff227 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-8c633946-363b-499b-9d74-3f4ce56abc03 {
  min-height: 50px;
}








#s-8c633946-363b-499b-9d74-3f4ce56abc03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8c633946-363b-499b-9d74-3f4ce56abc03.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-42106700-ecde-4a2d-b9c7-28c2f038e70f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-41542b8f-0319-4932-ac85-ac3919cba0a8 {
  text-align: center;
}




  #s-41542b8f-0319-4932-ac85-ac3919cba0a8 img.shogun-image {
    
    width: px;
  }


#s-41542b8f-0319-4932-ac85-ac3919cba0a8 .shogun-image-content {
  
    align-items: center;
  
}

#s-f8356730-2859-478b-9ab2-b496854ce313 {
  text-align: left;
}

#s-f8356730-2859-478b-9ab2-b496854ce313 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-5e63af0c-b6b2-4409-9f53-d7a1c2e3e1f1 {
  text-align: left;
}

#s-5e63af0c-b6b2-4409-9f53-d7a1c2e3e1f1 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-089dbfd6-cadf-4d79-b3e1-4378f8170428 {
  text-align: left;
}

#s-089dbfd6-cadf-4d79-b3e1-4378f8170428 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-27ab8ce6-66e4-4e42-925e-8efaf07938e6 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-41bcfe28-5493-47c5-984f-ebd0b4f81c6d {
  text-align: left;
}

#s-41bcfe28-5493-47c5-984f-ebd0b4f81c6d .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-a5fc1215-7154-419e-bd64-0a42669ee0a9 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-1b59adb1-0271-4386-86d9-3f426f3fe148 {
  min-height: 50px;
}








#s-1b59adb1-0271-4386-86d9-3f426f3fe148 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b59adb1-0271-4386-86d9-3f426f3fe148.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-966cbbef-3c71-472f-a9c1-c82ccd70acad"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c4059bf5-85f4-4985-bb6c-3f6304cb2d88 {
  text-align: center;
}




  #s-c4059bf5-85f4-4985-bb6c-3f6304cb2d88 img.shogun-image {
    
    width: px;
  }


#s-c4059bf5-85f4-4985-bb6c-3f6304cb2d88 .shogun-image-content {
  
    align-items: center;
  
}

#s-315ff147-7a97-4e9a-a644-c97c3b7aa123 {
  text-align: left;
}

#s-315ff147-7a97-4e9a-a644-c97c3b7aa123 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-af81b064-9d9e-44f7-8ede-2753a3e7ba54 {
  text-align: left;
}

#s-af81b064-9d9e-44f7-8ede-2753a3e7ba54 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-60e79fd0-1150-42ff-8b3a-4b740f72152a {
  text-align: left;
}

#s-60e79fd0-1150-42ff-8b3a-4b740f72152a .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-bbd0f04f-4017-432b-95a9-c76946401826 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-376af6f2-9827-40f9-b6a5-8e5e5da92cf4 {
  text-align: left;
}

#s-376af6f2-9827-40f9-b6a5-8e5e5da92cf4 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-a46981ab-9ed8-413c-84bc-a9bbed87bd2d hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-073cb276-cf15-489b-ba5c-835cdd15969f {
  min-height: 50px;
}








#s-073cb276-cf15-489b-ba5c-835cdd15969f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-073cb276-cf15-489b-ba5c-835cdd15969f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a277f033-078e-492e-abf7-df3465530d68"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-443d3fd9-437f-44d3-a51a-b500bf1848da {
  text-align: center;
}




  #s-443d3fd9-437f-44d3-a51a-b500bf1848da img.shogun-image {
    
    width: px;
  }


#s-443d3fd9-437f-44d3-a51a-b500bf1848da .shogun-image-content {
  
    align-items: center;
  
}

#s-b55beaa9-a0f1-4cfa-aa35-a00f1ed6c5c0 {
  text-align: left;
}

#s-b55beaa9-a0f1-4cfa-aa35-a00f1ed6c5c0 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 30px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-bf5e4b70-c8c6-4d59-b6ac-41baf9ed0bc0 {
  text-align: left;
}

#s-bf5e4b70-c8c6-4d59-b6ac-41baf9ed0bc0 .shogun-heading-component h1 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 20px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-1f991a43-60f4-40f3-ba02-d4aa2a802495 {
  text-align: left;
}

#s-1f991a43-60f4-40f3-ba02-d4aa2a802495 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-7fef131a-f2a2-4c76-b6e3-8cd649ff7c94 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-b828e4a5-0bf5-4f69-a0fe-bef2bf76a0e7 {
  text-align: left;
}

#s-b828e4a5-0bf5-4f69-a0fe-bef2bf76a0e7 .shogun-heading-component h6 {
  color: rgba(65, 182, 145, 1);
  font-weight:  normal ;
  font-family: Roboto Mono;
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-cf1759e8-d956-4e50-b38a-9eccd7f3eeca hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(65, 182, 145, 1);
}

#s-ee2c859a-9b1d-44f7-8535-f60a8e270ced {
  min-height: 50px;
}








#s-ee2c859a-9b1d-44f7-8535-f60a8e270ced > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ee2c859a-9b1d-44f7-8535-f60a8e270ced.shg-box.shg-c {
  justify-content: center;
}

#s-dddb8386-35c3-482f-b4e3-215d47e1d1dc {
  min-height: 990px;
background-color: rgba(255, 114, 133, 1);
}








#s-dddb8386-35c3-482f-b4e3-215d47e1d1dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dddb8386-35c3-482f-b4e3-215d47e1d1dc.shg-box.shg-c {
  justify-content: center;
}

#s-692108e6-ec5a-4207-8b72-7fa9afa9b369 {
  min-height: 50px;
}








#s-692108e6-ec5a-4207-8b72-7fa9afa9b369 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-692108e6-ec5a-4207-8b72-7fa9afa9b369.shg-box.shg-c {
  justify-content: center;
}

#s-1268f1ef-e281-4351-ae28-b0fd8ad6a672 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-1268f1ef-e281-4351-ae28-b0fd8ad6a672 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-1268f1ef-e281-4351-ae28-b0fd8ad6a672 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-1268f1ef-e281-4351-ae28-b0fd8ad6a672 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-2f657d33-b362-4dbf-ae4a-4a71c5d3b3d6 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-2f657d33-b362-4dbf-ae4a-4a71c5d3b3d6 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-09468258-7c5f-4c55-974c-55d6cb1b2310 {
  min-height: 50px;
}








#s-09468258-7c5f-4c55-974c-55d6cb1b2310 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09468258-7c5f-4c55-974c-55d6cb1b2310.shg-box.shg-c {
  justify-content: center;
}

#s-4e7fde69-bc7a-45a9-820e-38d71f9a1bc1 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-4e7fde69-bc7a-45a9-820e-38d71f9a1bc1 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-914095a4-338c-4292-a254-4c2803ee6fa9 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-914095a4-338c-4292-a254-4c2803ee6fa9 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-f13a59ec-2ea3-427d-804d-204b214d95a1 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-f13a59ec-2ea3-427d-804d-204b214d95a1 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-38828295-dbe8-4154-9606-664dce592a4b {
  min-height: 50px;
}








#s-38828295-dbe8-4154-9606-664dce592a4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-38828295-dbe8-4154-9606-664dce592a4b.shg-box.shg-c {
  justify-content: center;
}

#s-884440f9-514c-4d9d-bcf7-9db4b556fb7a {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-884440f9-514c-4d9d-bcf7-9db4b556fb7a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-939e8860-dcdb-4510-89b1-fa2a5bb947b8 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-939e8860-dcdb-4510-89b1-fa2a5bb947b8 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-fdd05e00-f063-48c8-911c-2dbd3feaa0c5 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-fdd05e00-f063-48c8-911c-2dbd3feaa0c5 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-103c8834-048e-418e-a217-f56d5a09a6c8 {
  min-height: 50px;
}








#s-103c8834-048e-418e-a217-f56d5a09a6c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-103c8834-048e-418e-a217-f56d5a09a6c8.shg-box.shg-c {
  justify-content: center;
}

#s-26b820a0-38b1-4149-821f-ff270f366dc6 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-26b820a0-38b1-4149-821f-ff270f366dc6 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-463ae000-375e-4310-8458-0b8861c2ed7d {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-463ae000-375e-4310-8458-0b8861c2ed7d .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4d0f5087-d1bb-4912-9253-bb1bb09e8db7 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4d0f5087-d1bb-4912-9253-bb1bb09e8db7 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-f2a0ddee-6274-41f7-bb86-fc986a064ae2 {
  min-height: 50px;
}








#s-f2a0ddee-6274-41f7-bb86-fc986a064ae2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2a0ddee-6274-41f7-bb86-fc986a064ae2.shg-box.shg-c {
  justify-content: center;
}

#s-355671a6-60bb-4ed6-9ec5-7ec9c480d0fb {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-355671a6-60bb-4ed6-9ec5-7ec9c480d0fb .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-cf771929-0a54-4b00-87a5-cdda7fdac12c {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-cf771929-0a54-4b00-87a5-cdda7fdac12c .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-d219d95e-29f1-402a-bd2a-9862387f1c8b {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-d219d95e-29f1-402a-bd2a-9862387f1c8b .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-3be08d16-ced3-4a21-8452-5e9326c2e473 {
  min-height: 50px;
}








#s-3be08d16-ced3-4a21-8452-5e9326c2e473 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3be08d16-ced3-4a21-8452-5e9326c2e473.shg-box.shg-c {
  justify-content: center;
}

#s-f423d514-670a-4d26-9bb3-4d3371cef865 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-f423d514-670a-4d26-9bb3-4d3371cef865 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-f63a5014-ec35-4f01-ab70-a20ddc435974 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-f63a5014-ec35-4f01-ab70-a20ddc435974 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-4948f53e-ce9e-4e9b-b0bc-c2bc0d1123fb {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4948f53e-ce9e-4e9b-b0bc-c2bc0d1123fb .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-9e433da0-3cb6-4993-8ae5-02bd87b3ea9a {
  min-height: 50px;
}








#s-9e433da0-3cb6-4993-8ae5-02bd87b3ea9a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e433da0-3cb6-4993-8ae5-02bd87b3ea9a.shg-box.shg-c {
  justify-content: center;
}

#s-250b214e-2b55-4ee2-8ea6-054287c6c84a {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-250b214e-2b55-4ee2-8ea6-054287c6c84a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-8b4cc81f-8543-414b-9cf2-c9ef916aa2b3 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-8b4cc81f-8543-414b-9cf2-c9ef916aa2b3 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-7915e576-68e6-40b0-9fcf-46eb29c84dce {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-7915e576-68e6-40b0-9fcf-46eb29c84dce .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  700 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 17px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-9b10f100-cf26-4484-961e-613f6fa92a22 {
  opacity: 0;
}

#s-9b10f100-cf26-4484-961e-613f6fa92a22 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-a772896a-2575-4e1d-b61a-df808e8b6532 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 350px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-a772896a-2575-4e1d-b61a-df808e8b6532 {
  display: none;
}
#s-a772896a-2575-4e1d-b61a-df808e8b6532, #wrap-s-a772896a-2575-4e1d-b61a-df808e8b6532 { display:none !important; }}@media (max-width: 767px){#s-a772896a-2575-4e1d-b61a-df808e8b6532 {
  display: none;
}
#s-a772896a-2575-4e1d-b61a-df808e8b6532, #wrap-s-a772896a-2575-4e1d-b61a-df808e8b6532 { display:none !important; }}







#s-a772896a-2575-4e1d-b61a-df808e8b6532 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a772896a-2575-4e1d-b61a-df808e8b6532.shg-box.shg-c {
  justify-content: center;
}

#s-e8624c5d-6fe0-4841-91ec-ecc3c2561faa {
  min-height: 50px;
background-color: rgba(253, 237, 240, 1);
}
@media (min-width: 1200px){#s-e8624c5d-6fe0-4841-91ec-ecc3c2561faa {
  margin-top: -100px;
margin-bottom: -100px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e8624c5d-6fe0-4841-91ec-ecc3c2561faa {
  margin-top: -100px;
}
}







#s-e8624c5d-6fe0-4841-91ec-ecc3c2561faa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e8624c5d-6fe0-4841-91ec-ecc3c2561faa.shg-box.shg-c {
  justify-content: center;
}

#s-d38127d5-3bed-46c4-a868-cd7380bc732f {
  margin-top: -10px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 30px;
padding-bottom: 20px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-d38127d5-3bed-46c4-a868-cd7380bc732f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d38127d5-3bed-46c4-a868-cd7380bc732f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-ce3fc98d-1062-4496-bf39-8e10b1ecaed8"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-22a679cf-a2f9-488d-815f-0f6938142380 {
  min-height: 50px;
}








#s-22a679cf-a2f9-488d-815f-0f6938142380 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22a679cf-a2f9-488d-815f-0f6938142380.shg-box.shg-c {
  justify-content: center;
}

#s-ee2c02e1-0db2-4fd3-9abc-ad7f3913bade {
  margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

#s-ee2c02e1-0db2-4fd3-9abc-ad7f3913bade .shogun-heading-component h2 {
  color: rgba(255, 114, 133, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 110px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-ee2c02e1-0db2-4fd3-9abc-ad7f3913bade .shogun-heading-component h2 {
  color: rgba(255, 114, 133, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-ee2c02e1-0db2-4fd3-9abc-ad7f3913bade .shogun-heading-component h2 {
  color: rgba(255, 114, 133, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-1eb7523c-e5be-410e-be83-8dc4b41f5201 {
  margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
text-align: left;
}

#s-1eb7523c-e5be-410e-be83-8dc4b41f5201 .shogun-heading-component h6 {
  color: rgba(255, 114, 133, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-0be2ef62-197d-4884-b678-a8d88d2afd2f {
  min-height: 50px;
}








#s-0be2ef62-197d-4884-b678-a8d88d2afd2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0be2ef62-197d-4884-b678-a8d88d2afd2f.shg-box.shg-c {
  justify-content: center;
}

#s-6ce61e3b-d255-4bf1-b97b-5f881f48b963 {
  text-align: center;
}




  #s-6ce61e3b-d255-4bf1-b97b-5f881f48b963 img.shogun-image {
    
    width: px;
  }


#s-6ce61e3b-d255-4bf1-b97b-5f881f48b963 .shogun-image-content {
  
    align-items: center;
  
}

#s-ad1b88a6-5de4-4476-a406-a4283ca0f203 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 590px;
background-position: center center;
}








#s-ad1b88a6-5de4-4476-a406-a4283ca0f203 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ad1b88a6-5de4-4476-a406-a4283ca0f203.shg-box.shg-c {
  justify-content: center;
}

#s-2ad49bc0-6287-4b53-a557-3d61b94c5270 {
  margin-left: auto;
margin-bottom: 100px;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-2ad49bc0-6287-4b53-a557-3d61b94c5270 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ad49bc0-6287-4b53-a557-3d61b94c5270.shg-box.shg-c {
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-7ef11fef-e298-4a8a-b565-6c4bf8ce1ebc {
  background-repeat: no-repeat;
background-size: cover;
min-height: 680px;
background-position: center center;
}








#s-7ef11fef-e298-4a8a-b565-6c4bf8ce1ebc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7ef11fef-e298-4a8a-b565-6c4bf8ce1ebc.shg-box.shg-c {
  justify-content: center;
}

#s-f8e6bd21-7d3e-4723-a3dc-d1548dbf3ce5 {
  padding-top: 20px;
padding-left: 30px;
padding-bottom: 20px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-f8e6bd21-7d3e-4723-a3dc-d1548dbf3ce5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f8e6bd21-7d3e-4723-a3dc-d1548dbf3ce5.shg-box.shg-c {
  justify-content: center;
}

#s-36a850d0-851f-4c45-9335-121e85790c7d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-36a850d0-851f-4c45-9335-121e85790c7d .shogun-heading-component h2 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-36a850d0-851f-4c45-9335-121e85790c7d .shogun-heading-component h2 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-36a850d0-851f-4c45-9335-121e85790c7d .shogun-heading-component h2 {
  color: rgba(253, 237, 240, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-a6a27166-738d-447a-a68e-7961ce6e60e7 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}

#s-a6a27166-738d-447a-a68e-7961ce6e60e7 .shogun-heading-component h6 {
  color: rgba(253, 237, 240, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



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

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

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

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

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

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

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

#s-ffb2705e-9e0b-49a3-ad87-3258246ba59a {
  border-style: solid;
padding-top: 5px;
padding-left: 50px;
padding-bottom: 5px;
padding-right: 50px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(253, 237, 240, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(253, 237, 240, 1);
}
#s-ffb2705e-9e0b-49a3-ad87-3258246ba59a:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
background-color: rgba(253, 237, 240, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-ffb2705e-9e0b-49a3-ad87-3258246ba59a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: #2C2A34 !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}

  #s-ffb2705e-9e0b-49a3-ad87-3258246ba59a-btn-wrapper {
    text-align: left;
  }


#s-ffb2705e-9e0b-49a3-ad87-3258246ba59a.shg-btn {
  color: rgba(253, 237, 240, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-17cefdc7-267c-427d-ae19-d367edfd563e {
  min-height: 50px;
}








#s-17cefdc7-267c-427d-ae19-d367edfd563e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17cefdc7-267c-427d-ae19-d367edfd563e.shg-box.shg-c {
  justify-content: center;
}

#s-8eec8479-1184-4717-beae-6bd566393433 {
  margin-top: -50px;
text-align: center;
}




  #s-8eec8479-1184-4717-beae-6bd566393433 img.shogun-image {
    
    width: px;
  }


#s-8eec8479-1184-4717-beae-6bd566393433 .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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