.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-8ba19f0f-e656-48a6-b6dc-65805b3eab1f {
  min-height: 50px;
}








#s-8ba19f0f-e656-48a6-b6dc-65805b3eab1f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ba19f0f-e656-48a6-b6dc-65805b3eab1f.shg-box.shg-c {
  justify-content: center;
}

#s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23 {
  min-height: 800px;
}
@media (max-width: 767px){#s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23 {
  display: none;
}
#s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23, #wrap-s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23 { display:none !important; }}







#s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-889fb9ac-6ca6-41a9-a2ab-6b51c2d8aa23.shg-box.shg-c {
  justify-content: center;
}

#s-56bac7fc-2978-4f02-825f-bda1fdd742a6 {
  margin-left: auto;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-56bac7fc-2978-4f02-825f-bda1fdd742a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-56bac7fc-2978-4f02-825f-bda1fdd742a6.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-789d2de6-fba0-42ce-b683-b30ca4170166 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

#s-789d2de6-fba0-42ce-b683-b30ca4170166 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 140px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 1200px){#s-789d2de6-fba0-42ce-b683-b30ca4170166 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 120px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-789d2de6-fba0-42ce-b683-b30ca4170166 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 120px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 768px) and (max-width: 991px){#s-789d2de6-fba0-42ce-b683-b30ca4170166 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-789d2de6-fba0-42ce-b683-b30ca4170166 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e {
  margin-top: 20px;
margin-bottom: 20px;
padding-right: 650px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e {
  padding-right: 0px;
}
}@media (max-width: 767px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e {
  padding-right: 0px;
}
}
#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 1200px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 768px) and (max-width: 991px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-daaa4b14-2ede-4078-8b1b-c85fdc422b4e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 14px;
  line-height: 1.2em;
  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-e5608405-95e5-4773-b70a-1ff804ee2bd0 {
  margin-left: 2px;
margin-right: 2px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-e5608405-95e5-4773-b70a-1ff804ee2bd0:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-e5608405-95e5-4773-b70a-1ff804ee2bd0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e5608405-95e5-4773-b70a-1ff804ee2bd0-btn-wrapper {
    text-align: left;
  }


#s-e5608405-95e5-4773-b70a-1ff804ee2bd0.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-6ee0804f-5055-46b7-b81d-52490217676f {
  min-height: 700px;
}
@media (min-width: 1200px){#s-6ee0804f-5055-46b7-b81d-52490217676f {
  display: none;
}
#s-6ee0804f-5055-46b7-b81d-52490217676f, #wrap-s-6ee0804f-5055-46b7-b81d-52490217676f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6ee0804f-5055-46b7-b81d-52490217676f {
  display: none;
}
#s-6ee0804f-5055-46b7-b81d-52490217676f, #wrap-s-6ee0804f-5055-46b7-b81d-52490217676f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6ee0804f-5055-46b7-b81d-52490217676f {
  display: none;
}
#s-6ee0804f-5055-46b7-b81d-52490217676f, #wrap-s-6ee0804f-5055-46b7-b81d-52490217676f { display:none !important; }}







#s-6ee0804f-5055-46b7-b81d-52490217676f > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-6ee0804f-5055-46b7-b81d-52490217676f.shg-box.shg-c {
  justify-content: center;
}

#s-18c0f5ca-4c58-4994-876e-0f4de3b66957 {
  margin-left: auto;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-18c0f5ca-4c58-4994-876e-0f4de3b66957 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18c0f5ca-4c58-4994-876e-0f4de3b66957.shg-box.shg-c {
  justify-content: center;
}

#s-e29afd28-46dd-409d-a705-b0cc9dc911fb {
  margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

#s-e29afd28-46dd-409d-a705-b0cc9dc911fb .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 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-e29afd28-46dd-409d-a705-b0cc9dc911fb .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-e29afd28-46dd-409d-a705-b0cc9dc911fb .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd {
  margin-top: 20px;
margin-bottom: 20px;
text-align: left;
}

#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 1200px){#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 768px) and (max-width: 991px){#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-bc5ea2bd-5f69-471a-b9e7-197a467732cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 14px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}
#s-5c66ee85-8513-4fc4-b24f-4690f5d3acdd {
  margin-left: 2px;
margin-right: 2px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-5c66ee85-8513-4fc4-b24f-4690f5d3acdd:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-5c66ee85-8513-4fc4-b24f-4690f5d3acdd:active {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}

  #s-5c66ee85-8513-4fc4-b24f-4690f5d3acdd-btn-wrapper {
    text-align: left;
  }


#s-5c66ee85-8513-4fc4-b24f-4690f5d3acdd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: ;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-9ad527ca-8833-41ef-9218-79463310086b {
  background-image: url(https://i.shgcdn.com/fd4e7550-2193-47c5-be9a-5a96b8a643c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-9ad527ca-8833-41ef-9218-79463310086b {
  display: none;
}
#s-9ad527ca-8833-41ef-9218-79463310086b, #wrap-s-9ad527ca-8833-41ef-9218-79463310086b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9ad527ca-8833-41ef-9218-79463310086b {
  display: none;
}
#s-9ad527ca-8833-41ef-9218-79463310086b, #wrap-s-9ad527ca-8833-41ef-9218-79463310086b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9ad527ca-8833-41ef-9218-79463310086b {
  display: none;
}
#s-9ad527ca-8833-41ef-9218-79463310086b, #wrap-s-9ad527ca-8833-41ef-9218-79463310086b { display:none !important; }}







#s-9ad527ca-8833-41ef-9218-79463310086b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9ad527ca-8833-41ef-9218-79463310086b.shg-box.shg-c {
  justify-content: center;
}

#s-25bc0042-0d0c-494d-8cf0-29220658ec98 {
  margin-top: -70px;
margin-left: auto;
margin-bottom: 70px;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-25bc0042-0d0c-494d-8cf0-29220658ec98 {
  display: none;
}
#s-25bc0042-0d0c-494d-8cf0-29220658ec98, #wrap-s-25bc0042-0d0c-494d-8cf0-29220658ec98 { display:none !important; }}@media (max-width: 767px){#s-25bc0042-0d0c-494d-8cf0-29220658ec98 {
  display: none;
}
#s-25bc0042-0d0c-494d-8cf0-29220658ec98, #wrap-s-25bc0042-0d0c-494d-8cf0-29220658ec98 { display:none !important; }}







#s-25bc0042-0d0c-494d-8cf0-29220658ec98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-25bc0042-0d0c-494d-8cf0-29220658ec98.shg-box.shg-c {
  justify-content: center;
}

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

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

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

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

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

.shg-sld-nav-button > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

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

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

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  image-rendering: -webkit-optimize-contrast;
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-39d7c531-5354-4a10-bb7a-df82c06ac94f .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-39d7c531-5354-4a10-bb7a-df82c06ac94f .shg-sld-nav-button.shg-sld-left,
#s-39d7c531-5354-4a10-bb7a-df82c06ac94f .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

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

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

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

#s-2f2f1e5b-6d64-43da-a716-087d78b2098a {
  padding-top: 0px;
}

@media (min-width: 0px) {
[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2f2f1e5b-6d64-43da-a716-087d78b2098a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-a92116ca-6abd-4980-bf7f-5c014d6a7dd5 {
  min-height: 50px;
}








#s-a92116ca-6abd-4980-bf7f-5c014d6a7dd5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a92116ca-6abd-4980-bf7f-5c014d6a7dd5.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-cover {
  -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-6b095df2-e97e-475f-9a8a-5635def7aeb3 {
  text-align: center;
}




  #s-6b095df2-e97e-475f-9a8a-5635def7aeb3 img.shogun-image {
    
    width: px;
  }


#s-6b095df2-e97e-475f-9a8a-5635def7aeb3 .shogun-image-content {
  
    align-items: center;
  
}

#s-845acd87-2aaf-4c06-b9b4-d5ae3ae21c54 {
  margin-top: -20px;
min-height: 50px;
}








#s-845acd87-2aaf-4c06-b9b4-d5ae3ae21c54 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-845acd87-2aaf-4c06-b9b4-d5ae3ae21c54.shg-box.shg-c {
  justify-content: center;
}

#s-50786cb0-834f-4ad6-8227-f22cef5351a1 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-50786cb0-834f-4ad6-8227-f22cef5351a1 .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-004b0da1-765b-4715-900c-aaf8f8f305bc {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-004b0da1-765b-4715-900c-aaf8f8f305bc .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-478153a5-e0a5-416b-ab22-53e365c9ff28 {
  margin-left: 20px;
margin-right: 20px;
}

#s-8b783cd0-2225-46ff-88cd-981d9f2c1c27 {
  opacity: 0;
}

#s-8b783cd0-2225-46ff-88cd-981d9f2c1c27 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7d1a4850-9a27-4755-8235-b2c09c862fec"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-188c74a6-ae6f-4eb0-8481-e095538acaf8 {
  min-height: 50px;
}








#s-188c74a6-ae6f-4eb0-8481-e095538acaf8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-188c74a6-ae6f-4eb0-8481-e095538acaf8.shg-box.shg-c {
  justify-content: center;
}

#s-0b0c706a-82fb-4db1-9126-faefcd8c264d {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-0b0c706a-82fb-4db1-9126-faefcd8c264d:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0b0c706a-82fb-4db1-9126-faefcd8c264d:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0b0c706a-82fb-4db1-9126-faefcd8c264d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-3a8ae96b-5888-4b7a-9342-c968a859a813 {
  min-height: 50px;
}








#s-3a8ae96b-5888-4b7a-9342-c968a859a813 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a8ae96b-5888-4b7a-9342-c968a859a813.shg-box.shg-c {
  justify-content: center;
}

#s-f27f4361-380d-494b-8eff-019b121175cd {
  min-height: 50px;
}








#s-f27f4361-380d-494b-8eff-019b121175cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f27f4361-380d-494b-8eff-019b121175cd.shg-box.shg-c {
  justify-content: center;
}

#s-ed5c905b-7367-4bfb-96f4-fd02a4d47f96 {
  min-height: 50px;
}








#s-ed5c905b-7367-4bfb-96f4-fd02a4d47f96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed5c905b-7367-4bfb-96f4-fd02a4d47f96.shg-box.shg-c {
  justify-content: center;
}

#s-190a55e3-4c8e-46ca-b1a2-32f8e5619890 {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-190a55e3-4c8e-46ca-b1a2-32f8e5619890: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-190a55e3-4c8e-46ca-b1a2-32f8e5619890: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-190a55e3-4c8e-46ca-b1a2-32f8e5619890.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-d0d30c39-16aa-4532-8850-c225b3748186 {
  margin-top: -3px;
min-height: 50px;
}








#s-d0d30c39-16aa-4532-8850-c225b3748186 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d0d30c39-16aa-4532-8850-c225b3748186.shg-box.shg-c {
  justify-content: center;
}

#s-41a3e0f6-45aa-4abc-9818-81eec39fd869 {
  text-align: center;
}




  #s-41a3e0f6-45aa-4abc-9818-81eec39fd869 img.shogun-image {
    
    width: px;
  }


#s-41a3e0f6-45aa-4abc-9818-81eec39fd869 .shogun-image-content {
  
    align-items: center;
  
}

#s-2157d962-bc5b-4c95-a8aa-a388fa76086f {
  margin-top: -20px;
min-height: 50px;
}








#s-2157d962-bc5b-4c95-a8aa-a388fa76086f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2157d962-bc5b-4c95-a8aa-a388fa76086f.shg-box.shg-c {
  justify-content: center;
}

#s-969d0646-59e6-4aee-8859-371cbaa95d30 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-969d0646-59e6-4aee-8859-371cbaa95d30 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-837daf1b-62cc-46dc-a586-cca40a6038b5 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-837daf1b-62cc-46dc-a586-cca40a6038b5 .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-7c09142b-11b6-46ba-be6a-f2294703d9ed {
  margin-left: 20px;
margin-right: 20px;
}

#s-bb627d44-4bf0-4e5f-85a7-2247743a2b8a {
  opacity: 0;
}

#s-bb627d44-4bf0-4e5f-85a7-2247743a2b8a hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4677f508-570a-42a4-a033-76b6b02b965e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-7cfb7545-8edf-4533-a598-fdc9a9d626d2 {
  min-height: 50px;
}








#s-7cfb7545-8edf-4533-a598-fdc9a9d626d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7cfb7545-8edf-4533-a598-fdc9a9d626d2.shg-box.shg-c {
  justify-content: center;
}

#s-3615af1d-546a-4f65-b7f2-9af154f35d61 {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-3615af1d-546a-4f65-b7f2-9af154f35d61:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3615af1d-546a-4f65-b7f2-9af154f35d61:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3615af1d-546a-4f65-b7f2-9af154f35d61.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-ea529146-d3c6-4d96-b2aa-1a4e3590a724 {
  min-height: 50px;
}








#s-ea529146-d3c6-4d96-b2aa-1a4e3590a724 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea529146-d3c6-4d96-b2aa-1a4e3590a724.shg-box.shg-c {
  justify-content: center;
}

#s-19bfc533-0253-4c31-9a23-49d1bd3359d2 {
  min-height: 50px;
}








#s-19bfc533-0253-4c31-9a23-49d1bd3359d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-19bfc533-0253-4c31-9a23-49d1bd3359d2.shg-box.shg-c {
  justify-content: center;
}

#s-822fb6c3-c574-41e2-96a1-347a920bbc63 {
  min-height: 50px;
}








#s-822fb6c3-c574-41e2-96a1-347a920bbc63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-822fb6c3-c574-41e2-96a1-347a920bbc63.shg-box.shg-c {
  justify-content: center;
}

#s-f3454f1a-836d-4bf2-a22b-c2e03ffd438a {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-f3454f1a-836d-4bf2-a22b-c2e03ffd438a: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f3454f1a-836d-4bf2-a22b-c2e03ffd438a: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-f3454f1a-836d-4bf2-a22b-c2e03ffd438a.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-61ad7178-2e23-48d0-85c0-c95100bc087e {
  min-height: 50px;
}








#s-61ad7178-2e23-48d0-85c0-c95100bc087e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61ad7178-2e23-48d0-85c0-c95100bc087e.shg-box.shg-c {
  justify-content: center;
}

#s-cd962bf8-db98-4d7d-9d3d-2375754ebbc2 {
  text-align: center;
}




  #s-cd962bf8-db98-4d7d-9d3d-2375754ebbc2 img.shogun-image {
    
    width: px;
  }


#s-cd962bf8-db98-4d7d-9d3d-2375754ebbc2 .shogun-image-content {
  
    align-items: center;
  
}

#s-e8208e82-cd5f-484b-85ce-fa327e17656d {
  margin-top: -20px;
min-height: 50px;
}








#s-e8208e82-cd5f-484b-85ce-fa327e17656d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e8208e82-cd5f-484b-85ce-fa327e17656d.shg-box.shg-c {
  justify-content: center;
}

#s-68b789bb-78c1-40f2-a6d6-3f354d7ebce5 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-68b789bb-78c1-40f2-a6d6-3f354d7ebce5 .shogun-heading-component h2 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-39cd7fba-1421-4c91-9698-3ca8d8b4d8d0 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-39cd7fba-1421-4c91-9698-3ca8d8b4d8d0 .shogun-heading-component h3 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-d9132ee2-5c36-483a-9694-2ce9feb25bda {
  margin-left: 20px;
margin-right: 20px;
}

#s-dd0629c4-2226-4fdd-8bdb-5114de0eb7a2 {
  opacity: 0;
}

#s-dd0629c4-2226-4fdd-8bdb-5114de0eb7a2 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e963088e-4fde-4667-a852-cb0266fb16a3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-792a7e73-b17f-4433-8b4e-0dc654fb5199 {
  min-height: 50px;
}








#s-792a7e73-b17f-4433-8b4e-0dc654fb5199 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-792a7e73-b17f-4433-8b4e-0dc654fb5199.shg-box.shg-c {
  justify-content: center;
}

#s-caa3ed77-d704-4e21-921a-fb9e1549f42c {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(65, 111, 182, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-caa3ed77-d704-4e21-921a-fb9e1549f42c:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-caa3ed77-d704-4e21-921a-fb9e1549f42c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-caa3ed77-d704-4e21-921a-fb9e1549f42c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-48daccbd-b6ad-407b-8982-7346465b8eed {
  min-height: 50px;
}








#s-48daccbd-b6ad-407b-8982-7346465b8eed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-48daccbd-b6ad-407b-8982-7346465b8eed.shg-box.shg-c {
  justify-content: center;
}

#s-289b5881-bc2c-481f-8295-422e53ed0b05 {
  min-height: 50px;
}








#s-289b5881-bc2c-481f-8295-422e53ed0b05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-289b5881-bc2c-481f-8295-422e53ed0b05.shg-box.shg-c {
  justify-content: center;
}

#s-9b7f8b12-1ea6-4822-ab24-881192550ca7 {
  min-height: 50px;
}








#s-9b7f8b12-1ea6-4822-ab24-881192550ca7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b7f8b12-1ea6-4822-ab24-881192550ca7.shg-box.shg-c {
  justify-content: center;
}

#s-207d50af-bd73-47c7-b067-f288cde62f1e {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(65, 111, 182, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(65, 111, 182, 1);
}
#s-207d50af-bd73-47c7-b067-f288cde62f1e: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(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-207d50af-bd73-47c7-b067-f288cde62f1e: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-207d50af-bd73-47c7-b067-f288cde62f1e.shg-btn {
  color: rgba(65, 111, 182, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8 {
  padding-top: 0px;
}

@media (min-width: 0px) {
[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-e36a910a-a43f-4d4b-aba0-1204a4c3fcb8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-e758b0fb-d98e-41b0-81bb-df2837ebbe87 {
  min-height: 50px;
}








#s-e758b0fb-d98e-41b0-81bb-df2837ebbe87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e758b0fb-d98e-41b0-81bb-df2837ebbe87.shg-box.shg-c {
  justify-content: center;
}

#s-803d541a-f600-46ad-83b7-4e3707e80164 {
  text-align: center;
}




  #s-803d541a-f600-46ad-83b7-4e3707e80164 img.shogun-image {
    
    width: px;
  }


#s-803d541a-f600-46ad-83b7-4e3707e80164 .shogun-image-content {
  
    align-items: center;
  
}

#s-c38b3573-6472-4e98-8425-df407d2d7a92 {
  margin-top: -20px;
min-height: 50px;
}








#s-c38b3573-6472-4e98-8425-df407d2d7a92 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c38b3573-6472-4e98-8425-df407d2d7a92.shg-box.shg-c {
  justify-content: center;
}

#s-7667f792-eedb-4c47-bc8e-37173f3d8679 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-7667f792-eedb-4c47-bc8e-37173f3d8679 .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-34311453-72fb-41cf-9124-9fc8db6b981a {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-34311453-72fb-41cf-9124-9fc8db6b981a .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-88757d99-5b68-4c2d-9816-71ad38b286a4 {
  margin-left: 20px;
margin-right: 20px;
}

#s-792e482b-612a-454f-8d2a-34eed5e90edc {
  opacity: 0;
}

#s-792e482b-612a-454f-8d2a-34eed5e90edc hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-91e861bc-d77c-455b-8878-371475681f59"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-076c3781-95ad-44c2-81be-ccf5b796c9a1 {
  min-height: 50px;
}








#s-076c3781-95ad-44c2-81be-ccf5b796c9a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-076c3781-95ad-44c2-81be-ccf5b796c9a1.shg-box.shg-c {
  justify-content: center;
}

#s-64ab4b8c-1c1b-4c0b-a282-4409c3fe9363 {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-64ab4b8c-1c1b-4c0b-a282-4409c3fe9363:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-64ab4b8c-1c1b-4c0b-a282-4409c3fe9363:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-64ab4b8c-1c1b-4c0b-a282-4409c3fe9363.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-2972011b-808b-46b7-a677-537f5e61f282 {
  min-height: 50px;
}








#s-2972011b-808b-46b7-a677-537f5e61f282 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2972011b-808b-46b7-a677-537f5e61f282.shg-box.shg-c {
  justify-content: center;
}

#s-76b9f06d-48d9-4bd4-88a2-93fa7ea5743c {
  min-height: 50px;
}








#s-76b9f06d-48d9-4bd4-88a2-93fa7ea5743c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-76b9f06d-48d9-4bd4-88a2-93fa7ea5743c.shg-box.shg-c {
  justify-content: center;
}

#s-da30721b-96a6-4b74-9a96-42a7f6be1186 {
  min-height: 50px;
}








#s-da30721b-96a6-4b74-9a96-42a7f6be1186 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-da30721b-96a6-4b74-9a96-42a7f6be1186.shg-box.shg-c {
  justify-content: center;
}

#s-c3ed9ff9-40aa-437f-822c-481de43c6bb4 {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-c3ed9ff9-40aa-437f-822c-481de43c6bb4: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-c3ed9ff9-40aa-437f-822c-481de43c6bb4: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-c3ed9ff9-40aa-437f-822c-481de43c6bb4.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-88c78003-44a3-4847-96b7-3dbd39590668 {
  margin-top: -3px;
min-height: 50px;
}








#s-88c78003-44a3-4847-96b7-3dbd39590668 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-88c78003-44a3-4847-96b7-3dbd39590668.shg-box.shg-c {
  justify-content: center;
}

#s-b02b20e1-c0e2-4f93-89c7-92fb8f45b479 {
  text-align: center;
}




  #s-b02b20e1-c0e2-4f93-89c7-92fb8f45b479 img.shogun-image {
    
    width: px;
  }


#s-b02b20e1-c0e2-4f93-89c7-92fb8f45b479 .shogun-image-content {
  
    align-items: center;
  
}

#s-0e480580-32fe-4b9b-a4d0-2abbbba335f2 {
  margin-top: -20px;
min-height: 50px;
}








#s-0e480580-32fe-4b9b-a4d0-2abbbba335f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0e480580-32fe-4b9b-a4d0-2abbbba335f2.shg-box.shg-c {
  justify-content: center;
}

#s-37675557-5334-4cb6-9a88-ac845fdcfb09 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-37675557-5334-4cb6-9a88-ac845fdcfb09 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-f8049a6f-12f5-42d8-b467-c7c94929a657 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-f8049a6f-12f5-42d8-b467-c7c94929a657 .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-51f8e46e-c76c-4399-966e-972ff16113b6 {
  margin-left: 20px;
margin-right: 20px;
}

#s-507c53c6-9b96-4c7f-bc9f-3924ff4eda97 {
  opacity: 0;
}

#s-507c53c6-9b96-4c7f-bc9f-3924ff4eda97 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ca208927-f4b5-4c85-af0e-e0c24c673a4b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-6f189650-0640-4350-8397-ed75ed6b71cb {
  min-height: 50px;
}








#s-6f189650-0640-4350-8397-ed75ed6b71cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f189650-0640-4350-8397-ed75ed6b71cb.shg-box.shg-c {
  justify-content: center;
}

#s-37bf9770-6fd5-43e8-95ad-d78a1611809b {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-37bf9770-6fd5-43e8-95ad-d78a1611809b:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-37bf9770-6fd5-43e8-95ad-d78a1611809b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-37bf9770-6fd5-43e8-95ad-d78a1611809b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-68f2c3a6-6e86-4979-a1df-e269a2398e68 {
  min-height: 50px;
}








#s-68f2c3a6-6e86-4979-a1df-e269a2398e68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-68f2c3a6-6e86-4979-a1df-e269a2398e68.shg-box.shg-c {
  justify-content: center;
}

#s-1ae5b0d1-9ab7-4dbf-bf4e-b393f91d83ca {
  min-height: 50px;
}








#s-1ae5b0d1-9ab7-4dbf-bf4e-b393f91d83ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1ae5b0d1-9ab7-4dbf-bf4e-b393f91d83ca.shg-box.shg-c {
  justify-content: center;
}

#s-c13ba8df-186c-43af-821b-1761c4ec9869 {
  min-height: 50px;
}








#s-c13ba8df-186c-43af-821b-1761c4ec9869 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c13ba8df-186c-43af-821b-1761c4ec9869.shg-box.shg-c {
  justify-content: center;
}

#s-770d7927-7ac6-4cc4-8156-a97d6949e61f {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-770d7927-7ac6-4cc4-8156-a97d6949e61f: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-770d7927-7ac6-4cc4-8156-a97d6949e61f: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-770d7927-7ac6-4cc4-8156-a97d6949e61f.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-a55d272e-5be1-45ff-8c4d-5489e29639fb {
  min-height: 50px;
}








#s-a55d272e-5be1-45ff-8c4d-5489e29639fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a55d272e-5be1-45ff-8c4d-5489e29639fb.shg-box.shg-c {
  justify-content: center;
}

#s-605ee581-921e-4230-8806-9b98831162ab {
  text-align: center;
}




  #s-605ee581-921e-4230-8806-9b98831162ab img.shogun-image {
    
    width: px;
  }


#s-605ee581-921e-4230-8806-9b98831162ab .shogun-image-content {
  
    align-items: center;
  
}

#s-9b246559-40b5-4c14-9374-31da746a18a9 {
  margin-top: -20px;
min-height: 50px;
}








#s-9b246559-40b5-4c14-9374-31da746a18a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b246559-40b5-4c14-9374-31da746a18a9.shg-box.shg-c {
  justify-content: center;
}

#s-f57d0a0e-120c-4c17-8f3d-0785d29451f8 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-f57d0a0e-120c-4c17-8f3d-0785d29451f8 .shogun-heading-component h2 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-dd24f340-ddca-46c9-a50c-4ca70f082b13 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-dd24f340-ddca-46c9-a50c-4ca70f082b13 .shogun-heading-component h3 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-c4949cb5-e59b-4d69-aaf4-ac30ce93f412 {
  margin-left: 20px;
margin-right: 20px;
}

#s-adae3023-47e7-4edc-8b2c-8aed1c5de599 {
  opacity: 0;
}

#s-adae3023-47e7-4edc-8b2c-8aed1c5de599 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-76d0ad9e-db9d-48b1-80e5-ef286a9ceef6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-d1e8b393-b943-4fe6-b673-049c9e332ce0 {
  min-height: 50px;
}








#s-d1e8b393-b943-4fe6-b673-049c9e332ce0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1e8b393-b943-4fe6-b673-049c9e332ce0.shg-box.shg-c {
  justify-content: center;
}

#s-179d4489-b68b-4786-8685-0f663deb0904 {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(65, 111, 182, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-179d4489-b68b-4786-8685-0f663deb0904:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-179d4489-b68b-4786-8685-0f663deb0904:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-179d4489-b68b-4786-8685-0f663deb0904.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-193e4b5d-22f8-4249-a960-fee86c4fbf1a {
  min-height: 50px;
}








#s-193e4b5d-22f8-4249-a960-fee86c4fbf1a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-193e4b5d-22f8-4249-a960-fee86c4fbf1a.shg-box.shg-c {
  justify-content: center;
}

#s-f2f3c545-cd4b-46f0-a4d4-4568e7175f61 {
  min-height: 50px;
}








#s-f2f3c545-cd4b-46f0-a4d4-4568e7175f61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2f3c545-cd4b-46f0-a4d4-4568e7175f61.shg-box.shg-c {
  justify-content: center;
}

#s-acedc454-5fcc-40c4-8c52-ebbbb8dac771 {
  min-height: 50px;
}








#s-acedc454-5fcc-40c4-8c52-ebbbb8dac771 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-acedc454-5fcc-40c4-8c52-ebbbb8dac771.shg-box.shg-c {
  justify-content: center;
}

#s-de8e9a3a-ea4a-4368-b7f1-f85e164d085f {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(65, 111, 182, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(65, 111, 182, 1);
}
#s-de8e9a3a-ea4a-4368-b7f1-f85e164d085f: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(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-de8e9a3a-ea4a-4368-b7f1-f85e164d085f: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-de8e9a3a-ea4a-4368-b7f1-f85e164d085f.shg-btn {
  color: rgba(65, 111, 182, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-44411334-6b9b-41ce-b129-41fdd2baf291 {
  padding-top: 0px;
}

@media (min-width: 0px) {
[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44411334-6b9b-41ce-b129-41fdd2baf291"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-288edcea-038c-4fb5-9237-c19720384086 {
  min-height: 50px;
}








#s-288edcea-038c-4fb5-9237-c19720384086 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-288edcea-038c-4fb5-9237-c19720384086.shg-box.shg-c {
  justify-content: center;
}

#s-5be43fd4-0dca-40e5-998b-5a59ceef9e06 {
  text-align: center;
}




  #s-5be43fd4-0dca-40e5-998b-5a59ceef9e06 img.shogun-image {
    
    width: px;
  }


#s-5be43fd4-0dca-40e5-998b-5a59ceef9e06 .shogun-image-content {
  
    align-items: center;
  
}

#s-0a2a4eb0-36b3-4740-a3db-a55614011abd {
  margin-top: -20px;
min-height: 50px;
}








#s-0a2a4eb0-36b3-4740-a3db-a55614011abd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0a2a4eb0-36b3-4740-a3db-a55614011abd.shg-box.shg-c {
  justify-content: center;
}

#s-54559e40-299c-40b7-a2cc-2c2a7997a48d {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-54559e40-299c-40b7-a2cc-2c2a7997a48d .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-fe7df3df-78d1-4470-85ed-377acdf1884e {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-fe7df3df-78d1-4470-85ed-377acdf1884e .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-e103fe54-8552-4beb-9e59-693094e7e698 {
  margin-left: 20px;
margin-right: 20px;
}

#s-6f6d0710-6b14-458e-b6e1-8b23ace20ad8 {
  opacity: 0;
}

#s-6f6d0710-6b14-458e-b6e1-8b23ace20ad8 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-cb474a29-896f-4a7a-99b0-0ebfdfb6a6f8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-47395950-43b3-4575-8406-74a455250ec6 {
  min-height: 50px;
}








#s-47395950-43b3-4575-8406-74a455250ec6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47395950-43b3-4575-8406-74a455250ec6.shg-box.shg-c {
  justify-content: center;
}

#s-31e61db7-5f35-495b-976e-2b67b7580758 {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-31e61db7-5f35-495b-976e-2b67b7580758:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-31e61db7-5f35-495b-976e-2b67b7580758:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-31e61db7-5f35-495b-976e-2b67b7580758.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-74582bbd-10df-4bfc-9b75-a0940da6bfda {
  min-height: 50px;
}








#s-74582bbd-10df-4bfc-9b75-a0940da6bfda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74582bbd-10df-4bfc-9b75-a0940da6bfda.shg-box.shg-c {
  justify-content: center;
}

#s-a04bc027-096b-4a62-9656-4d3c8561b35c {
  min-height: 50px;
}








#s-a04bc027-096b-4a62-9656-4d3c8561b35c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a04bc027-096b-4a62-9656-4d3c8561b35c.shg-box.shg-c {
  justify-content: center;
}

#s-2bb5b154-80d8-4af4-8bcd-dae65fc55de8 {
  min-height: 50px;
}








#s-2bb5b154-80d8-4af4-8bcd-dae65fc55de8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2bb5b154-80d8-4af4-8bcd-dae65fc55de8.shg-box.shg-c {
  justify-content: center;
}

#s-f8bcfb2a-4f7a-489b-9482-0de347f0a5cf {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-f8bcfb2a-4f7a-489b-9482-0de347f0a5cf: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f8bcfb2a-4f7a-489b-9482-0de347f0a5cf: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-f8bcfb2a-4f7a-489b-9482-0de347f0a5cf.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-21abe725-1588-4523-bcdc-bdcd0196b7ab {
  margin-top: -3px;
min-height: 50px;
}








#s-21abe725-1588-4523-bcdc-bdcd0196b7ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-21abe725-1588-4523-bcdc-bdcd0196b7ab.shg-box.shg-c {
  justify-content: center;
}

#s-fdd7f279-4796-45ef-83e3-16c9bb1cefdd {
  text-align: center;
}




  #s-fdd7f279-4796-45ef-83e3-16c9bb1cefdd img.shogun-image {
    
    width: px;
  }


#s-fdd7f279-4796-45ef-83e3-16c9bb1cefdd .shogun-image-content {
  
    align-items: center;
  
}

#s-3f538cc0-50b0-4171-9dd6-763d7c6b5593 {
  margin-top: -20px;
min-height: 50px;
}








#s-3f538cc0-50b0-4171-9dd6-763d7c6b5593 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3f538cc0-50b0-4171-9dd6-763d7c6b5593.shg-box.shg-c {
  justify-content: center;
}

#s-0d445fc6-e28c-489a-af7c-dd6a8012a592 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-0d445fc6-e28c-489a-af7c-dd6a8012a592 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-2e4ecc88-5085-4477-a976-fbcc5e32b5af {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-2e4ecc88-5085-4477-a976-fbcc5e32b5af .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-ff10ba51-3d2d-47bb-98e1-fbb8e45adfc3 {
  margin-left: 20px;
margin-right: 20px;
}

#s-bb0cb341-02d1-43b6-a111-120565047c85 {
  opacity: 0;
}

#s-bb0cb341-02d1-43b6-a111-120565047c85 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-32b7ec3a-a2f7-46b9-bab0-681f21cff37e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b261a056-b87c-4ede-bc32-c39ac2300287 {
  min-height: 50px;
}








#s-b261a056-b87c-4ede-bc32-c39ac2300287 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b261a056-b87c-4ede-bc32-c39ac2300287.shg-box.shg-c {
  justify-content: center;
}

#s-8c0a1511-e8a1-48f8-8b7c-338481d59d7f {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8c0a1511-e8a1-48f8-8b7c-338481d59d7f:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8c0a1511-e8a1-48f8-8b7c-338481d59d7f:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8c0a1511-e8a1-48f8-8b7c-338481d59d7f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-2281052b-9a91-476c-ae9f-547aa83787f4 {
  min-height: 50px;
}








#s-2281052b-9a91-476c-ae9f-547aa83787f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2281052b-9a91-476c-ae9f-547aa83787f4.shg-box.shg-c {
  justify-content: center;
}

#s-6fd0ca4e-df0e-4fcf-bb43-654c7edfb6b3 {
  min-height: 50px;
}








#s-6fd0ca4e-df0e-4fcf-bb43-654c7edfb6b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fd0ca4e-df0e-4fcf-bb43-654c7edfb6b3.shg-box.shg-c {
  justify-content: center;
}

#s-ab83fce8-0151-4d17-a799-d1969dd11e9b {
  min-height: 50px;
}








#s-ab83fce8-0151-4d17-a799-d1969dd11e9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ab83fce8-0151-4d17-a799-d1969dd11e9b.shg-box.shg-c {
  justify-content: center;
}

#s-50baa42e-cd1c-41c2-8e0f-f87b438e0000 {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-50baa42e-cd1c-41c2-8e0f-f87b438e0000: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-50baa42e-cd1c-41c2-8e0f-f87b438e0000: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-50baa42e-cd1c-41c2-8e0f-f87b438e0000.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-d75d8d5c-6f6e-4fdd-84f3-35d08e205688 {
  min-height: 50px;
}








#s-d75d8d5c-6f6e-4fdd-84f3-35d08e205688 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d75d8d5c-6f6e-4fdd-84f3-35d08e205688.shg-box.shg-c {
  justify-content: center;
}

#s-65d65272-4d34-4b4f-a88b-1ce84a5aa75c {
  text-align: center;
}




  #s-65d65272-4d34-4b4f-a88b-1ce84a5aa75c img.shogun-image {
    
    width: px;
  }


#s-65d65272-4d34-4b4f-a88b-1ce84a5aa75c .shogun-image-content {
  
    align-items: center;
  
}

#s-25b8b318-519a-48d1-b726-7f5c3e1d487a {
  margin-top: -20px;
min-height: 50px;
}








#s-25b8b318-519a-48d1-b726-7f5c3e1d487a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-25b8b318-519a-48d1-b726-7f5c3e1d487a.shg-box.shg-c {
  justify-content: center;
}

#s-a61e3ebf-278c-454c-bb62-627c54856444 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-a61e3ebf-278c-454c-bb62-627c54856444 .shogun-heading-component h2 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-7738accc-0f69-46b8-bc4c-393be784343d {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-7738accc-0f69-46b8-bc4c-393be784343d .shogun-heading-component h3 {
  color: rgba(65, 111, 182, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-1d71e8d1-08db-41e6-bd16-b68e6934a3ee {
  margin-left: 20px;
margin-right: 20px;
}

#s-c22e06b5-7452-416f-bafb-f75e4dc33e49 {
  opacity: 0;
}

#s-c22e06b5-7452-416f-bafb-f75e4dc33e49 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-717f96e1-80b7-4591-a040-0c2a639beb41"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-f0e8fb59-40db-4e6e-9143-4849d1e6f7e7 {
  min-height: 50px;
}








#s-f0e8fb59-40db-4e6e-9143-4849d1e6f7e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0e8fb59-40db-4e6e-9143-4849d1e6f7e7.shg-box.shg-c {
  justify-content: center;
}

#s-75933ae6-03db-41a9-95a8-be7585ca73a1 {
  padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-radius: 0px;
background-color: rgba(65, 111, 182, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-75933ae6-03db-41a9-95a8-be7585ca73a1:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-75933ae6-03db-41a9-95a8-be7585ca73a1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-75933ae6-03db-41a9-95a8-be7585ca73a1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-1e9f34cd-d1be-4475-9331-0cb566d9c5a1 {
  min-height: 50px;
}








#s-1e9f34cd-d1be-4475-9331-0cb566d9c5a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1e9f34cd-d1be-4475-9331-0cb566d9c5a1.shg-box.shg-c {
  justify-content: center;
}

#s-ea9b0184-d53a-426b-925f-84f930bebc75 {
  min-height: 50px;
}








#s-ea9b0184-d53a-426b-925f-84f930bebc75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea9b0184-d53a-426b-925f-84f930bebc75.shg-box.shg-c {
  justify-content: center;
}

#s-a8ab6651-40f3-42c9-83fd-c9757dc8b66e {
  min-height: 50px;
}








#s-a8ab6651-40f3-42c9-83fd-c9757dc8b66e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a8ab6651-40f3-42c9-83fd-c9757dc8b66e.shg-box.shg-c {
  justify-content: center;
}

#s-b0e2b476-3c4b-4912-90fa-d7375c5538e1 {
  border-style: solid;
padding-top: 5px;
padding-left: 35px;
padding-bottom: 5px;
padding-right: 35px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(65, 111, 182, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(65, 111, 182, 1);
}
#s-b0e2b476-3c4b-4912-90fa-d7375c5538e1: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(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b0e2b476-3c4b-4912-90fa-d7375c5538e1: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-b0e2b476-3c4b-4912-90fa-d7375c5538e1.shg-btn {
  color: rgba(65, 111, 182, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-1cc989d3-688b-44e6-bb08-de0e18a559ce {
  margin-top: -70px;
margin-left: auto;
margin-right: auto;
padding-left: 5px;
padding-right: 5px;
max-width: 1500px;
}
@media (min-width: 1200px){#s-1cc989d3-688b-44e6-bb08-de0e18a559ce {
  display: none;
}
#s-1cc989d3-688b-44e6-bb08-de0e18a559ce, #wrap-s-1cc989d3-688b-44e6-bb08-de0e18a559ce { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1cc989d3-688b-44e6-bb08-de0e18a559ce {
  display: none;
}
#s-1cc989d3-688b-44e6-bb08-de0e18a559ce, #wrap-s-1cc989d3-688b-44e6-bb08-de0e18a559ce { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1cc989d3-688b-44e6-bb08-de0e18a559ce {
  margin-top: -50px;
display: none;
}
#s-1cc989d3-688b-44e6-bb08-de0e18a559ce, #wrap-s-1cc989d3-688b-44e6-bb08-de0e18a559ce { display:none !important; }}@media (max-width: 767px){#s-1cc989d3-688b-44e6-bb08-de0e18a559ce {
  margin-top: -50px;
}
}







#s-1cc989d3-688b-44e6-bb08-de0e18a559ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1cc989d3-688b-44e6-bb08-de0e18a559ce.shg-box.shg-c {
  justify-content: center;
}

#s-1a8236c8-6f93-4e96-9ad3-9bbed6ec5a25 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-1a8236c8-6f93-4e96-9ad3-9bbed6ec5a25 .shg-sld-nav-button.shg-sld-left,
#s-1a8236c8-6f93-4e96-9ad3-9bbed6ec5a25 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-269db379-5390-4f21-9b7e-6b552e434dcd {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-269db379-5390-4f21-9b7e-6b552e434dcd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-269db379-5390-4f21-9b7e-6b552e434dcd.shg-box.shg-c {
  justify-content: center;
}

#s-a8e532fa-903a-4d7f-88d4-55325e68e9d3 {
  text-align: center;
}




  #s-a8e532fa-903a-4d7f-88d4-55325e68e9d3 img.shogun-image {
    
    width: px;
  }


#s-a8e532fa-903a-4d7f-88d4-55325e68e9d3 .shogun-image-content {
  
    align-items: center;
  
}

#s-27477e6c-b5a8-4214-b5b9-0f3a397f8967 {
  margin-top: -30px;
min-height: 50px;
}








#s-27477e6c-b5a8-4214-b5b9-0f3a397f8967 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-27477e6c-b5a8-4214-b5b9-0f3a397f8967.shg-box.shg-c {
  justify-content: center;
}

#s-e28f560e-28d5-47d3-96ba-3e0ec3dacb58 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-e28f560e-28d5-47d3-96ba-3e0ec3dacb58 .shogun-heading-component h2 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-e28f560e-28d5-47d3-96ba-3e0ec3dacb58 .shogun-heading-component h2 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-fd8ad9e6-3982-43d7-a84c-d101a1a2b20b {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-fd8ad9e6-3982-43d7-a84c-d101a1a2b20b .shogun-heading-component h3 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-4a13150e-3350-497b-967a-ee458f9cf44e {
  margin-left: 20px;
margin-right: 20px;
}

#s-55f43c26-79b6-4652-ac00-84d8657acf11 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-55f43c26-79b6-4652-ac00-84d8657acf11"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-32069e54-cd70-4e01-a666-73d1a534d35b {
  min-height: 50px;
}








#s-32069e54-cd70-4e01-a666-73d1a534d35b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-32069e54-cd70-4e01-a666-73d1a534d35b.shg-box.shg-c {
  justify-content: center;
}

#s-921dfa1c-d713-41aa-b8f7-49fa45d33ef9 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(240, 78, 108, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-921dfa1c-d713-41aa-b8f7-49fa45d33ef9:hover {background-color: rgba(253, 231, 4, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-921dfa1c-d713-41aa-b8f7-49fa45d33ef9:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-921dfa1c-d713-41aa-b8f7-49fa45d33ef9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-ec0674f4-cc67-44e1-9206-994c93facf2b {
  min-height: 50px;
}








#s-ec0674f4-cc67-44e1-9206-994c93facf2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ec0674f4-cc67-44e1-9206-994c93facf2b.shg-box.shg-c {
  justify-content: center;
}

#s-a3458fe5-39b2-4010-baf0-721862e66853 {
  min-height: 50px;
}








#s-a3458fe5-39b2-4010-baf0-721862e66853 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a3458fe5-39b2-4010-baf0-721862e66853.shg-box.shg-c {
  justify-content: center;
}

#s-0240d3e0-841b-47e3-bf6f-42bffca40c65 {
  min-height: 50px;
}








#s-0240d3e0-841b-47e3-bf6f-42bffca40c65 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0240d3e0-841b-47e3-bf6f-42bffca40c65.shg-box.shg-c {
  justify-content: center;
}

#s-55f56e1e-fc5e-4e9b-8cd2-42ebb44838de {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(240, 78, 108, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(240, 78, 108, 1);
}
#s-55f56e1e-fc5e-4e9b-8cd2-42ebb44838de: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: rgba(240, 78, 108, 1) !important;
background-color: rgba(240, 78, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-55f56e1e-fc5e-4e9b-8cd2-42ebb44838de: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: rgba(240, 78, 108, 1) !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-55f56e1e-fc5e-4e9b-8cd2-42ebb44838de.shg-btn {
  color: rgba(240, 78, 108, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-53320c54-158e-4047-a3e2-49571f35d054 {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-53320c54-158e-4047-a3e2-49571f35d054 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53320c54-158e-4047-a3e2-49571f35d054.shg-box.shg-c {
  justify-content: center;
}

#s-e90fcfb8-6af7-41f5-b360-b4ffa304ea5b {
  text-align: center;
}




  #s-e90fcfb8-6af7-41f5-b360-b4ffa304ea5b img.shogun-image {
    
    width: px;
  }


#s-e90fcfb8-6af7-41f5-b360-b4ffa304ea5b .shogun-image-content {
  
    align-items: center;
  
}

#s-257bd68d-d852-49fd-99bb-6d3b865e025b {
  margin-top: -30px;
min-height: 50px;
}








#s-257bd68d-d852-49fd-99bb-6d3b865e025b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-257bd68d-d852-49fd-99bb-6d3b865e025b.shg-box.shg-c {
  justify-content: center;
}

#s-a8875af6-764b-4be1-b7ec-e5bbbd54b66b {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-a8875af6-764b-4be1-b7ec-e5bbbd54b66b .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-a8875af6-764b-4be1-b7ec-e5bbbd54b66b .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-36b5818f-dd3e-4c6f-ac86-059ba4f52dd1 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-36b5818f-dd3e-4c6f-ac86-059ba4f52dd1 .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-a925df08-3248-4390-a979-dcf4d0a6183a {
  margin-left: 20px;
margin-right: 20px;
}

#s-959ec3da-c228-4eb7-99fc-b8b2524c6406 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-959ec3da-c228-4eb7-99fc-b8b2524c6406"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-29337004-b516-474f-afe0-83f71388d45f {
  min-height: 50px;
}








#s-29337004-b516-474f-afe0-83f71388d45f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-29337004-b516-474f-afe0-83f71388d45f.shg-box.shg-c {
  justify-content: center;
}

#s-04404964-a3ee-424d-8511-86a6b769fbd0 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-04404964-a3ee-424d-8511-86a6b769fbd0:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-04404964-a3ee-424d-8511-86a6b769fbd0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-04404964-a3ee-424d-8511-86a6b769fbd0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-d96fc6e1-f2fa-4231-9649-102953153bbd {
  min-height: 50px;
}








#s-d96fc6e1-f2fa-4231-9649-102953153bbd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d96fc6e1-f2fa-4231-9649-102953153bbd.shg-box.shg-c {
  justify-content: center;
}

#s-9fbee1d3-b333-45a1-9bd9-91f8d3905059 {
  min-height: 50px;
}








#s-9fbee1d3-b333-45a1-9bd9-91f8d3905059 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9fbee1d3-b333-45a1-9bd9-91f8d3905059.shg-box.shg-c {
  justify-content: center;
}

#s-e920f8c1-9462-4522-b5f5-b8125dd50135 {
  min-height: 50px;
}








#s-e920f8c1-9462-4522-b5f5-b8125dd50135 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e920f8c1-9462-4522-b5f5-b8125dd50135.shg-box.shg-c {
  justify-content: center;
}

#s-e6666bb5-f496-4ba8-925d-e450f4e3a68d {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-e6666bb5-f496-4ba8-925d-e450f4e3a68d: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: rgba(255, 114, 117, 1) !important;
background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-e6666bb5-f496-4ba8-925d-e450f4e3a68d: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: rgba(255, 114, 117, 1) !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-e6666bb5-f496-4ba8-925d-e450f4e3a68d.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-aaf6301c-a1d8-42cc-a337-832834dc34ce {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-aaf6301c-a1d8-42cc-a337-832834dc34ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aaf6301c-a1d8-42cc-a337-832834dc34ce.shg-box.shg-c {
  justify-content: center;
}

#s-1debce49-1769-44be-9394-6588402e01af {
  text-align: center;
}




  #s-1debce49-1769-44be-9394-6588402e01af img.shogun-image {
    
    width: px;
  }


#s-1debce49-1769-44be-9394-6588402e01af .shogun-image-content {
  
    align-items: center;
  
}

#s-9e062b0a-7d06-4e49-8633-780d68beadd8 {
  margin-top: -30px;
min-height: 50px;
}








#s-9e062b0a-7d06-4e49-8633-780d68beadd8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e062b0a-7d06-4e49-8633-780d68beadd8.shg-box.shg-c {
  justify-content: center;
}

#s-0a02f8ce-fa58-4e3a-bbcf-338a2ffed05f {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-0a02f8ce-fa58-4e3a-bbcf-338a2ffed05f .shogun-heading-component h2 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-0a02f8ce-fa58-4e3a-bbcf-338a2ffed05f .shogun-heading-component h2 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-08292c4d-8077-498a-868a-8de1e14326c6 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-08292c4d-8077-498a-868a-8de1e14326c6 .shogun-heading-component h3 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-2ed1c280-1792-4727-b80b-5ffb380cf58d {
  margin-left: 20px;
margin-right: 20px;
}

#s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2d99c1c2-fbbe-4cb6-8161-ff06032e5a8a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-583c3a4e-9d4f-49b6-b2f9-bd08602a46b9 {
  min-height: 50px;
}








#s-583c3a4e-9d4f-49b6-b2f9-bd08602a46b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-583c3a4e-9d4f-49b6-b2f9-bd08602a46b9.shg-box.shg-c {
  justify-content: center;
}

#s-848b3078-a516-48cd-bb20-970718c24d24 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(141, 111, 200, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-848b3078-a516-48cd-bb20-970718c24d24:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-848b3078-a516-48cd-bb20-970718c24d24:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-848b3078-a516-48cd-bb20-970718c24d24.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-17d73cc2-25e8-472f-98f2-9ddc9826c380 {
  min-height: 50px;
}








#s-17d73cc2-25e8-472f-98f2-9ddc9826c380 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17d73cc2-25e8-472f-98f2-9ddc9826c380.shg-box.shg-c {
  justify-content: center;
}

#s-b3f1866c-c9dc-47a2-8657-5a4104454d81 {
  min-height: 50px;
}








#s-b3f1866c-c9dc-47a2-8657-5a4104454d81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3f1866c-c9dc-47a2-8657-5a4104454d81.shg-box.shg-c {
  justify-content: center;
}

#s-2e7a8a03-797a-40aa-8648-f0682f3cad39 {
  min-height: 50px;
}








#s-2e7a8a03-797a-40aa-8648-f0682f3cad39 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e7a8a03-797a-40aa-8648-f0682f3cad39.shg-box.shg-c {
  justify-content: center;
}

#s-ddbd7e30-80c7-4c81-9cc8-3116aecedb64 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(141, 111, 200, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(141, 111, 200, 1);
}
#s-ddbd7e30-80c7-4c81-9cc8-3116aecedb64: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: rgba(141, 111, 200, 1) !important;
background-color: rgba(141, 111, 200, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-ddbd7e30-80c7-4c81-9cc8-3116aecedb64: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: rgba(141, 111, 200, 1) !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-ddbd7e30-80c7-4c81-9cc8-3116aecedb64.shg-btn {
  color: rgba(141, 111, 200, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-a60145fb-2894-4678-9e86-30ec0b1f15c1 {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-a60145fb-2894-4678-9e86-30ec0b1f15c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a60145fb-2894-4678-9e86-30ec0b1f15c1.shg-box.shg-c {
  justify-content: center;
}

#s-2e84ab29-982a-4e7f-bedf-8e9ee85606dd {
  text-align: center;
}




  #s-2e84ab29-982a-4e7f-bedf-8e9ee85606dd img.shogun-image {
    
    width: px;
  }


#s-2e84ab29-982a-4e7f-bedf-8e9ee85606dd .shogun-image-content {
  
    align-items: center;
  
}

#s-59516c8c-8612-42df-8659-9407d9aef8de {
  margin-top: -30px;
min-height: 50px;
}








#s-59516c8c-8612-42df-8659-9407d9aef8de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-59516c8c-8612-42df-8659-9407d9aef8de.shg-box.shg-c {
  justify-content: center;
}

#s-3851c580-2c60-4129-b44d-1437fc14fc6b {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-3851c580-2c60-4129-b44d-1437fc14fc6b .shogun-heading-component h2 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-3851c580-2c60-4129-b44d-1437fc14fc6b .shogun-heading-component h2 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-5c4f28a8-a597-444c-a4ad-b32d1e3a4570 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-5c4f28a8-a597-444c-a4ad-b32d1e3a4570 .shogun-heading-component h3 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-99dbcd82-62f5-4eb5-95b3-f87b14e2c1e8 {
  margin-left: 20px;
margin-right: 20px;
}

#s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-1a22e8ab-42e1-4260-9ae9-bde9cec335cb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-557b1b4b-5c91-4125-814b-60a1f215ba72 {
  min-height: 50px;
}








#s-557b1b4b-5c91-4125-814b-60a1f215ba72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-557b1b4b-5c91-4125-814b-60a1f215ba72.shg-box.shg-c {
  justify-content: center;
}

#s-7e9e7161-54eb-48f4-bfe2-6b5d187f977a {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(245, 130, 31, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-7e9e7161-54eb-48f4-bfe2-6b5d187f977a:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7e9e7161-54eb-48f4-bfe2-6b5d187f977a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-7e9e7161-54eb-48f4-bfe2-6b5d187f977a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-f5cbc83d-0f9d-482c-9aa1-97ab9d662455 {
  min-height: 50px;
}








#s-f5cbc83d-0f9d-482c-9aa1-97ab9d662455 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f5cbc83d-0f9d-482c-9aa1-97ab9d662455.shg-box.shg-c {
  justify-content: center;
}

#s-45c4d87c-564f-40d8-bb14-bd80a1e90853 {
  min-height: 50px;
}








#s-45c4d87c-564f-40d8-bb14-bd80a1e90853 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-45c4d87c-564f-40d8-bb14-bd80a1e90853.shg-box.shg-c {
  justify-content: center;
}

#s-62210345-0c70-4d2d-a2bd-cd7e7a4c079d {
  min-height: 50px;
}








#s-62210345-0c70-4d2d-a2bd-cd7e7a4c079d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-62210345-0c70-4d2d-a2bd-cd7e7a4c079d.shg-box.shg-c {
  justify-content: center;
}

#s-d3176a15-0196-4d6f-9588-e0039d82816f {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(245, 130, 31, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(245, 130, 31, 1);
}
#s-d3176a15-0196-4d6f-9588-e0039d82816f: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: rgba(245, 130, 31, 1) !important;
background-color: rgba(245, 130, 31, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d3176a15-0196-4d6f-9588-e0039d82816f: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: rgba(245, 130, 31, 1) !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-d3176a15-0196-4d6f-9588-e0039d82816f.shg-btn {
  color: rgba(245, 130, 31, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-9b7510b7-f42b-4414-abe2-1d7449f7409e {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-9b7510b7-f42b-4414-abe2-1d7449f7409e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b7510b7-f42b-4414-abe2-1d7449f7409e.shg-box.shg-c {
  justify-content: center;
}

#s-7833b4bd-3091-41fa-ada3-f1ca4043fec8 {
  text-align: center;
}




  #s-7833b4bd-3091-41fa-ada3-f1ca4043fec8 img.shogun-image {
    
    width: px;
  }


#s-7833b4bd-3091-41fa-ada3-f1ca4043fec8 .shogun-image-content {
  
    align-items: center;
  
}

#s-156739f0-39f0-43a2-a27e-e32cc29589da {
  margin-top: -30px;
min-height: 50px;
}








#s-156739f0-39f0-43a2-a27e-e32cc29589da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-156739f0-39f0-43a2-a27e-e32cc29589da.shg-box.shg-c {
  justify-content: center;
}

#s-b22b164c-9047-473c-bb1d-bd035d42ab4a {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-b22b164c-9047-473c-bb1d-bd035d42ab4a .shogun-heading-component h2 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-b22b164c-9047-473c-bb1d-bd035d42ab4a .shogun-heading-component h2 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-d23f850a-8744-4a76-9d57-b7df7dcbc1c9 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-d23f850a-8744-4a76-9d57-b7df7dcbc1c9 .shogun-heading-component h3 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-113a59d0-1e6a-4660-abc3-705cbcce48d7 {
  margin-left: 20px;
margin-right: 20px;
}

#s-acc0b83e-77e7-4850-b247-12b9633cb8ff {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-acc0b83e-77e7-4850-b247-12b9633cb8ff"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-137be29e-b1b7-4d7a-b60f-2b1ba3f4b425 {
  min-height: 50px;
}








#s-137be29e-b1b7-4d7a-b60f-2b1ba3f4b425 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-137be29e-b1b7-4d7a-b60f-2b1ba3f4b425.shg-box.shg-c {
  justify-content: center;
}

#s-a5525f0f-23fd-49be-a976-818cfc2fc6df {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(23, 199, 209, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-a5525f0f-23fd-49be-a976-818cfc2fc6df:hover {background-color: rgba(161, 128, 186, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a5525f0f-23fd-49be-a976-818cfc2fc6df:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-a5525f0f-23fd-49be-a976-818cfc2fc6df.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-94b8652c-9e7c-4414-9d4a-3b9a57b08eb8 {
  min-height: 50px;
}








#s-94b8652c-9e7c-4414-9d4a-3b9a57b08eb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-94b8652c-9e7c-4414-9d4a-3b9a57b08eb8.shg-box.shg-c {
  justify-content: center;
}

#s-217e7786-98ec-47e2-896d-5e32104ccccc {
  min-height: 50px;
}








#s-217e7786-98ec-47e2-896d-5e32104ccccc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-217e7786-98ec-47e2-896d-5e32104ccccc.shg-box.shg-c {
  justify-content: center;
}

#s-dc6f5866-8219-482f-85c0-7efb6dd9d21b {
  min-height: 50px;
}








#s-dc6f5866-8219-482f-85c0-7efb6dd9d21b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dc6f5866-8219-482f-85c0-7efb6dd9d21b.shg-box.shg-c {
  justify-content: center;
}

#s-8e17e374-b82b-475d-ad18-a0e22e6da2f5 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(23, 199, 209, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(23, 199, 209, 1);
}
#s-8e17e374-b82b-475d-ad18-a0e22e6da2f5: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: rgba(23, 199, 209, 1) !important;
background-color: rgba(23, 199, 209, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-8e17e374-b82b-475d-ad18-a0e22e6da2f5: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: rgba(23, 199, 209, 1) !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-8e17e374-b82b-475d-ad18-a0e22e6da2f5.shg-btn {
  color: rgba(23, 199, 209, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-dba03aa4-40ca-4e73-bbf4-4c42f6bd3733 {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-dba03aa4-40ca-4e73-bbf4-4c42f6bd3733 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dba03aa4-40ca-4e73-bbf4-4c42f6bd3733.shg-box.shg-c {
  justify-content: center;
}

#s-95180fcb-6553-4fc8-b67f-e98dc3ae8e01 {
  text-align: center;
}




  #s-95180fcb-6553-4fc8-b67f-e98dc3ae8e01 img.shogun-image {
    
    width: px;
  }


#s-95180fcb-6553-4fc8-b67f-e98dc3ae8e01 .shogun-image-content {
  
    align-items: center;
  
}

#s-8b157e13-592a-4049-ac77-6e9a8573acbf {
  margin-top: -30px;
min-height: 50px;
}








#s-8b157e13-592a-4049-ac77-6e9a8573acbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b157e13-592a-4049-ac77-6e9a8573acbf.shg-box.shg-c {
  justify-content: center;
}

#s-60b79b0c-7793-4e51-9b58-1b97bd83fd00 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-60b79b0c-7793-4e51-9b58-1b97bd83fd00 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-60b79b0c-7793-4e51-9b58-1b97bd83fd00 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-ed2ba90a-5ecd-412c-b49a-178d58441fe0 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-ed2ba90a-5ecd-412c-b49a-178d58441fe0 .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-c7fa8848-473c-46b5-81da-d679082e1176 {
  margin-left: 20px;
margin-right: 20px;
}

#s-ceae82c8-0dfe-4e13-a994-f573774208ed {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ceae82c8-0dfe-4e13-a994-f573774208ed"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-1acb333b-1d68-467b-8e41-6a20ca5505b6 {
  min-height: 50px;
}








#s-1acb333b-1d68-467b-8e41-6a20ca5505b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1acb333b-1d68-467b-8e41-6a20ca5505b6.shg-box.shg-c {
  justify-content: center;
}

#s-7b2ef426-1299-4a60-adc1-254958f27d52 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-7b2ef426-1299-4a60-adc1-254958f27d52:hover {background-color: rgba(105, 191, 106, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7b2ef426-1299-4a60-adc1-254958f27d52:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-7b2ef426-1299-4a60-adc1-254958f27d52.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-66da4d9d-1503-4357-9006-9fde16844552 {
  min-height: 50px;
}








#s-66da4d9d-1503-4357-9006-9fde16844552 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-66da4d9d-1503-4357-9006-9fde16844552.shg-box.shg-c {
  justify-content: center;
}

#s-fc66e4c2-b760-4fd9-8e70-f2a333992779 {
  min-height: 50px;
}








#s-fc66e4c2-b760-4fd9-8e70-f2a333992779 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fc66e4c2-b760-4fd9-8e70-f2a333992779.shg-box.shg-c {
  justify-content: center;
}

#s-aee3e146-6e6e-43d7-b9a4-32bce0615160 {
  min-height: 50px;
}








#s-aee3e146-6e6e-43d7-b9a4-32bce0615160 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aee3e146-6e6e-43d7-b9a4-32bce0615160.shg-box.shg-c {
  justify-content: center;
}

#s-08637f64-743a-4a3d-90ec-1e2c8af97714 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-08637f64-743a-4a3d-90ec-1e2c8af97714: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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-08637f64-743a-4a3d-90ec-1e2c8af97714: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: rgba(255, 135, 160, 1) !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-08637f64-743a-4a3d-90ec-1e2c8af97714.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-d7f736df-260a-4415-acf4-422de6edfd14 {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-d7f736df-260a-4415-acf4-422de6edfd14 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d7f736df-260a-4415-acf4-422de6edfd14.shg-box.shg-c {
  justify-content: center;
}

#s-dd5e2326-259f-4b44-a9ff-e4fa5e5ec285 {
  text-align: center;
}




  #s-dd5e2326-259f-4b44-a9ff-e4fa5e5ec285 img.shogun-image {
    
    width: px;
  }


#s-dd5e2326-259f-4b44-a9ff-e4fa5e5ec285 .shogun-image-content {
  
    align-items: center;
  
}

#s-625cf3cd-9d7d-4e77-b577-0a041229e1da {
  margin-top: -30px;
min-height: 50px;
}








#s-625cf3cd-9d7d-4e77-b577-0a041229e1da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-625cf3cd-9d7d-4e77-b577-0a041229e1da.shg-box.shg-c {
  justify-content: center;
}

#s-cc40f805-5f18-4d3f-8354-d1109b0b205d {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-cc40f805-5f18-4d3f-8354-d1109b0b205d .shogun-heading-component h2 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-cc40f805-5f18-4d3f-8354-d1109b0b205d .shogun-heading-component h2 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-7d58d632-9266-4547-9001-2360b4f01804 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-7d58d632-9266-4547-9001-2360b4f01804 .shogun-heading-component h3 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-99763ebb-053e-4d98-b670-e593a79798d8 {
  margin-left: 20px;
margin-right: 20px;
}

#s-54a5c41d-f695-4c20-b5fe-9ac1911586a0 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-54a5c41d-f695-4c20-b5fe-9ac1911586a0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-9d7ad883-aadf-44dd-86ba-236c54dc2cf7 {
  min-height: 50px;
}








#s-9d7ad883-aadf-44dd-86ba-236c54dc2cf7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9d7ad883-aadf-44dd-86ba-236c54dc2cf7.shg-box.shg-c {
  justify-content: center;
}

#s-b3b6f77c-f87f-4131-a27f-1d0790a33158 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(238, 64, 85, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b3b6f77c-f87f-4131-a27f-1d0790a33158:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b3b6f77c-f87f-4131-a27f-1d0790a33158:active {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-b3b6f77c-f87f-4131-a27f-1d0790a33158.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-487b147b-95af-44ae-b50f-043d6f2b7e8a {
  min-height: 50px;
}








#s-487b147b-95af-44ae-b50f-043d6f2b7e8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-487b147b-95af-44ae-b50f-043d6f2b7e8a.shg-box.shg-c {
  justify-content: center;
}

#s-61e7f501-a7a1-4df2-9cda-9079aa389782 {
  min-height: 50px;
}








#s-61e7f501-a7a1-4df2-9cda-9079aa389782 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61e7f501-a7a1-4df2-9cda-9079aa389782.shg-box.shg-c {
  justify-content: center;
}

#s-e34a128a-2ab0-49a0-9f2e-e88feaf7da6f {
  min-height: 50px;
}








#s-e34a128a-2ab0-49a0-9f2e-e88feaf7da6f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e34a128a-2ab0-49a0-9f2e-e88feaf7da6f.shg-box.shg-c {
  justify-content: center;
}

#s-5e18c3d2-9770-44c1-9fb9-0a306a26bcc6 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(238, 64, 85, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(238, 64, 85, 1);
}
#s-5e18c3d2-9770-44c1-9fb9-0a306a26bcc6:hover {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-5e18c3d2-9770-44c1-9fb9-0a306a26bcc6:active {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-5e18c3d2-9770-44c1-9fb9-0a306a26bcc6.shg-btn {
  color: rgba(238, 64, 85, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-bd4ad2f6-f1bf-4fa7-8c42-21dbaafd94df {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-bd4ad2f6-f1bf-4fa7-8c42-21dbaafd94df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd4ad2f6-f1bf-4fa7-8c42-21dbaafd94df.shg-box.shg-c {
  justify-content: center;
}

#s-c53f0c95-9c22-4775-8cdb-c08e1fdc2da9 {
  text-align: center;
}




  #s-c53f0c95-9c22-4775-8cdb-c08e1fdc2da9 img.shogun-image {
    
    width: px;
  }


#s-c53f0c95-9c22-4775-8cdb-c08e1fdc2da9 .shogun-image-content {
  
    align-items: center;
  
}

#s-e0844953-1ecd-4cb6-bac0-9d0aa20e56e1 {
  margin-top: -30px;
min-height: 50px;
}








#s-e0844953-1ecd-4cb6-bac0-9d0aa20e56e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e0844953-1ecd-4cb6-bac0-9d0aa20e56e1.shg-box.shg-c {
  justify-content: center;
}

#s-89b77a5e-6bea-4c6b-8d6c-437e4a8f7f19 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-89b77a5e-6bea-4c6b-8d6c-437e4a8f7f19 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-89b77a5e-6bea-4c6b-8d6c-437e4a8f7f19 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-96c540c8-0373-4b9e-906d-303679f87676 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-96c540c8-0373-4b9e-906d-303679f87676 .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6c15983a-2135-45fa-9400-74a61ae7e8ba {
  margin-left: 20px;
margin-right: 20px;
}

#s-afab28af-2574-42d7-841c-219175d91314 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-afab28af-2574-42d7-841c-219175d91314"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b58461e7-5f03-4e45-a1f7-2e5c247225c2 {
  min-height: 50px;
}








#s-b58461e7-5f03-4e45-a1f7-2e5c247225c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b58461e7-5f03-4e45-a1f7-2e5c247225c2.shg-box.shg-c {
  justify-content: center;
}

#s-35cb0f08-53be-465a-81a2-16bf15167b4e {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-35cb0f08-53be-465a-81a2-16bf15167b4e:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-35cb0f08-53be-465a-81a2-16bf15167b4e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-35cb0f08-53be-465a-81a2-16bf15167b4e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-2bfd1bfc-951c-4c79-94fd-665d0a6be7eb {
  min-height: 50px;
}








#s-2bfd1bfc-951c-4c79-94fd-665d0a6be7eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2bfd1bfc-951c-4c79-94fd-665d0a6be7eb.shg-box.shg-c {
  justify-content: center;
}

#s-7f028e63-1c80-44c2-add0-e3db2143a899 {
  min-height: 50px;
}








#s-7f028e63-1c80-44c2-add0-e3db2143a899 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7f028e63-1c80-44c2-add0-e3db2143a899.shg-box.shg-c {
  justify-content: center;
}

#s-b21520fe-bb50-4e35-8142-08402f473c77 {
  min-height: 50px;
}








#s-b21520fe-bb50-4e35-8142-08402f473c77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b21520fe-bb50-4e35-8142-08402f473c77.shg-box.shg-c {
  justify-content: center;
}

#s-5e8374f6-81b3-46f6-b837-0d9f86882eff {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-5e8374f6-81b3-46f6-b837-0d9f86882eff:hover {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-5e8374f6-81b3-46f6-b837-0d9f86882eff:active {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-5e8374f6-81b3-46f6-b837-0d9f86882eff.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-f847530a-9a74-4452-b086-971cdf68b4e6 {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
}








#s-f847530a-9a74-4452-b086-971cdf68b4e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f847530a-9a74-4452-b086-971cdf68b4e6.shg-box.shg-c {
  justify-content: center;
}

#s-2a04c16e-6605-4f0c-a179-7a6125692fb1 {
  text-align: center;
}




  #s-2a04c16e-6605-4f0c-a179-7a6125692fb1 img.shogun-image {
    
    width: px;
  }


#s-2a04c16e-6605-4f0c-a179-7a6125692fb1 .shogun-image-content {
  
    align-items: center;
  
}

#s-5806c9e0-58a8-4511-8759-f2c09faec619 {
  margin-top: -30px;
min-height: 50px;
}








#s-5806c9e0-58a8-4511-8759-f2c09faec619 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5806c9e0-58a8-4511-8759-f2c09faec619.shg-box.shg-c {
  justify-content: center;
}

#s-a8429f19-eb06-4773-9245-3db06cfceeff {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-a8429f19-eb06-4773-9245-3db06cfceeff .shogun-heading-component h2 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 65px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-a8429f19-eb06-4773-9245-3db06cfceeff .shogun-heading-component h2 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 45px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}


}
#s-827d97ad-a4fd-4e70-938c-b77900950017 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-827d97ad-a4fd-4e70-938c-b77900950017 .shogun-heading-component h3 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-e2dc74f5-8d3e-4956-b2ae-c7fc1e82642c {
  margin-left: 20px;
margin-right: 20px;
}

#s-092cdd70-8705-428b-b48c-675feed4e46d {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-092cdd70-8705-428b-b48c-675feed4e46d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-47cb3bad-605e-4196-8d01-7538772804f3 {
  min-height: 50px;
}








#s-47cb3bad-605e-4196-8d01-7538772804f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47cb3bad-605e-4196-8d01-7538772804f3.shg-box.shg-c {
  justify-content: center;
}

#s-d0bc7bcf-634b-43e2-a0a8-f89b211cb05c {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(0, 143, 212, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-d0bc7bcf-634b-43e2-a0a8-f89b211cb05c:hover {background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d0bc7bcf-634b-43e2-a0a8-f89b211cb05c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d0bc7bcf-634b-43e2-a0a8-f89b211cb05c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-83f26fdf-be56-4080-a405-162f0ec9b6a1 {
  min-height: 50px;
}








#s-83f26fdf-be56-4080-a405-162f0ec9b6a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83f26fdf-be56-4080-a405-162f0ec9b6a1.shg-box.shg-c {
  justify-content: center;
}

#s-d48da355-60ac-4e44-8130-00cd9b8d8df8 {
  min-height: 50px;
}








#s-d48da355-60ac-4e44-8130-00cd9b8d8df8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d48da355-60ac-4e44-8130-00cd9b8d8df8.shg-box.shg-c {
  justify-content: center;
}

#s-f4b288e3-651e-4e09-8e8c-0e5574eceb57 {
  min-height: 50px;
}








#s-f4b288e3-651e-4e09-8e8c-0e5574eceb57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f4b288e3-651e-4e09-8e8c-0e5574eceb57.shg-box.shg-c {
  justify-content: center;
}

#s-bc95c1ca-05e1-43c0-aadc-4c5ac938294a {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 143, 212, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(0, 143, 212, 1);
}
#s-bc95c1ca-05e1-43c0-aadc-4c5ac938294a:hover {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-bc95c1ca-05e1-43c0-aadc-4c5ac938294a:active {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-bc95c1ca-05e1-43c0-aadc-4c5ac938294a.shg-btn {
  color: rgba(0, 143, 212, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

@media (min-width: 0px) {
[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1dabadfc-fc98-4f1c-bbd9-58c3a7e92f2f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-271bc008-652a-4a26-8577-6cd3d1732c58 {
  min-height: 50px;
}








#s-271bc008-652a-4a26-8577-6cd3d1732c58 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-271bc008-652a-4a26-8577-6cd3d1732c58.shg-box.shg-c {
  justify-content: center;
}

#s-cbc0395c-cfa6-42ff-a0a3-eac93a82eb4e {
  text-align: center;
}




  #s-cbc0395c-cfa6-42ff-a0a3-eac93a82eb4e img.shogun-image {
    
    width: px;
  }


#s-cbc0395c-cfa6-42ff-a0a3-eac93a82eb4e .shogun-image-content {
  
    align-items: center;
  
}

#s-7295062b-057e-4b1d-a640-41f864388482 {
  margin-top: -20px;
min-height: 50px;
}








#s-7295062b-057e-4b1d-a640-41f864388482 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7295062b-057e-4b1d-a640-41f864388482.shg-box.shg-c {
  justify-content: center;
}

#s-b3ac4f8a-94d8-4341-8081-d66c12c636bb {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-b3ac4f8a-94d8-4341-8081-d66c12c636bb .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-3520ab72-94e9-4e16-861a-87717833e802 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-3520ab72-94e9-4e16-861a-87717833e802 .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-ed1e2fc9-d631-4e7a-bfa7-aac26f38a2c1 {
  margin-left: 20px;
margin-right: 20px;
}

#s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-047a74f7-e1e1-4d76-a56e-1d75eabb1fa3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-1b096973-146c-47ea-a859-7741caecd1c2 {
  min-height: 50px;
}








#s-1b096973-146c-47ea-a859-7741caecd1c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b096973-146c-47ea-a859-7741caecd1c2.shg-box.shg-c {
  justify-content: center;
}

#s-68226d0d-16cd-4038-95db-e53a70c948b3 {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-68226d0d-16cd-4038-95db-e53a70c948b3:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-68226d0d-16cd-4038-95db-e53a70c948b3:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-68226d0d-16cd-4038-95db-e53a70c948b3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-e6721d85-222c-49d5-b751-937239d31c95 {
  min-height: 50px;
}








#s-e6721d85-222c-49d5-b751-937239d31c95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e6721d85-222c-49d5-b751-937239d31c95.shg-box.shg-c {
  justify-content: center;
}

#s-cbd7cd4d-9bc2-4b62-83ce-72cd5b8645cd {
  min-height: 50px;
}








#s-cbd7cd4d-9bc2-4b62-83ce-72cd5b8645cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cbd7cd4d-9bc2-4b62-83ce-72cd5b8645cd.shg-box.shg-c {
  justify-content: center;
}

#s-1bb88687-42a8-40ca-9518-e5fb118cf972 {
  min-height: 50px;
}








#s-1bb88687-42a8-40ca-9518-e5fb118cf972 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1bb88687-42a8-40ca-9518-e5fb118cf972.shg-box.shg-c {
  justify-content: center;
}

#s-462a2453-b65d-4c70-a5e0-18a127f08fcd {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-462a2453-b65d-4c70-a5e0-18a127f08fcd: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-462a2453-b65d-4c70-a5e0-18a127f08fcd: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-462a2453-b65d-4c70-a5e0-18a127f08fcd.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-9c5a2994-4c57-449d-bd37-c759e7e6ba1a {
  margin-top: -3px;
min-height: 50px;
}








#s-9c5a2994-4c57-449d-bd37-c759e7e6ba1a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9c5a2994-4c57-449d-bd37-c759e7e6ba1a.shg-box.shg-c {
  justify-content: center;
}

#s-9bff7725-690a-46f6-b843-c7e07e6ae5fd {
  text-align: center;
}




  #s-9bff7725-690a-46f6-b843-c7e07e6ae5fd img.shogun-image {
    
    width: px;
  }


#s-9bff7725-690a-46f6-b843-c7e07e6ae5fd .shogun-image-content {
  
    align-items: center;
  
}

#s-b1f0676f-463c-46ba-8b4c-6a01a26cc801 {
  margin-top: -20px;
min-height: 50px;
}








#s-b1f0676f-463c-46ba-8b4c-6a01a26cc801 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b1f0676f-463c-46ba-8b4c-6a01a26cc801.shg-box.shg-c {
  justify-content: center;
}

#s-46c23c14-4651-4eb9-8c35-ef1c3961f3f3 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-46c23c14-4651-4eb9-8c35-ef1c3961f3f3 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-41a95013-2cd9-4c82-b8b3-17f4eed2835e {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-41a95013-2cd9-4c82-b8b3-17f4eed2835e .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6a1e94a9-3ee4-4f9b-9d82-0181910dd555 {
  margin-left: 20px;
margin-right: 20px;
}

#s-8f617205-9d64-4f5a-a69c-889c8f697566 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8f617205-9d64-4f5a-a69c-889c8f697566"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-e8f5b698-b955-4df5-ba65-d786274fb12f {
  min-height: 50px;
}








#s-e8f5b698-b955-4df5-ba65-d786274fb12f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e8f5b698-b955-4df5-ba65-d786274fb12f.shg-box.shg-c {
  justify-content: center;
}

#s-1b792b52-d7b5-4836-b527-d3c8b81ccc9a {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1b792b52-d7b5-4836-b527-d3c8b81ccc9a:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1b792b52-d7b5-4836-b527-d3c8b81ccc9a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1b792b52-d7b5-4836-b527-d3c8b81ccc9a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-5f208b7d-0dd4-48a1-a37a-8f4db68890aa {
  min-height: 50px;
}








#s-5f208b7d-0dd4-48a1-a37a-8f4db68890aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5f208b7d-0dd4-48a1-a37a-8f4db68890aa.shg-box.shg-c {
  justify-content: center;
}

#s-7d9c9a49-f508-4904-83be-d851ec05a085 {
  min-height: 50px;
}








#s-7d9c9a49-f508-4904-83be-d851ec05a085 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7d9c9a49-f508-4904-83be-d851ec05a085.shg-box.shg-c {
  justify-content: center;
}

#s-3971bd40-7995-4213-a44f-49e46cdba25c {
  min-height: 50px;
}








#s-3971bd40-7995-4213-a44f-49e46cdba25c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3971bd40-7995-4213-a44f-49e46cdba25c.shg-box.shg-c {
  justify-content: center;
}

#s-d95ebd1f-e67d-41e1-974d-36731966f65b {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-d95ebd1f-e67d-41e1-974d-36731966f65b: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d95ebd1f-e67d-41e1-974d-36731966f65b: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-d95ebd1f-e67d-41e1-974d-36731966f65b.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8cb2aa3c-a4f5-452b-bfe0-3b7c449b5656"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-e340ab21-1cc5-4acf-996b-f648d85a0598 {
  min-height: 50px;
}








#s-e340ab21-1cc5-4acf-996b-f648d85a0598 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e340ab21-1cc5-4acf-996b-f648d85a0598.shg-box.shg-c {
  justify-content: center;
}

#s-f75cfd57-6fb6-41e8-b826-297e416eee7c {
  text-align: center;
}




  #s-f75cfd57-6fb6-41e8-b826-297e416eee7c img.shogun-image {
    
    width: px;
  }


#s-f75cfd57-6fb6-41e8-b826-297e416eee7c .shogun-image-content {
  
    align-items: center;
  
}

#s-ff3c114b-3c41-4bb6-9e64-5d446d50dd77 {
  margin-top: -20px;
min-height: 50px;
}








#s-ff3c114b-3c41-4bb6-9e64-5d446d50dd77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ff3c114b-3c41-4bb6-9e64-5d446d50dd77.shg-box.shg-c {
  justify-content: center;
}

#s-7398bd11-14b0-4a0b-b005-1bb7eab88ecc {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-7398bd11-14b0-4a0b-b005-1bb7eab88ecc .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-091b1d53-77e4-4615-a6d9-3566ff9a2de3 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-091b1d53-77e4-4615-a6d9-3566ff9a2de3 .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-2185a897-69f9-4eeb-8328-e8d40c46951e {
  margin-left: 20px;
margin-right: 20px;
}

#s-e2e8f113-f339-4c9d-8d32-554aa70e78ce {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e2e8f113-f339-4c9d-8d32-554aa70e78ce"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-70967d1e-9864-4602-8131-f366ea639e4e {
  min-height: 50px;
}








#s-70967d1e-9864-4602-8131-f366ea639e4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-70967d1e-9864-4602-8131-f366ea639e4e.shg-box.shg-c {
  justify-content: center;
}

#s-53f0c8e4-e557-4364-b360-1036a22e3472 {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-53f0c8e4-e557-4364-b360-1036a22e3472:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-53f0c8e4-e557-4364-b360-1036a22e3472:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-53f0c8e4-e557-4364-b360-1036a22e3472.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-9ccb814a-bff2-41c0-ac8d-cbe0de8e6ee1 {
  min-height: 50px;
}








#s-9ccb814a-bff2-41c0-ac8d-cbe0de8e6ee1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9ccb814a-bff2-41c0-ac8d-cbe0de8e6ee1.shg-box.shg-c {
  justify-content: center;
}

#s-b35bc587-a34a-4672-a3ee-40aa7d67fa52 {
  min-height: 50px;
}








#s-b35bc587-a34a-4672-a3ee-40aa7d67fa52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b35bc587-a34a-4672-a3ee-40aa7d67fa52.shg-box.shg-c {
  justify-content: center;
}

#s-b6e6e630-3149-43d4-82ee-76e91ab051d9 {
  min-height: 50px;
}








#s-b6e6e630-3149-43d4-82ee-76e91ab051d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b6e6e630-3149-43d4-82ee-76e91ab051d9.shg-box.shg-c {
  justify-content: center;
}

#s-6ed835c1-9a93-43bd-b844-7117765c0200 {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-6ed835c1-9a93-43bd-b844-7117765c0200: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-6ed835c1-9a93-43bd-b844-7117765c0200: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-6ed835c1-9a93-43bd-b844-7117765c0200.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-45432d44-d4ed-4b69-9462-7aa58177a316 {
  margin-top: -3px;
min-height: 50px;
}








#s-45432d44-d4ed-4b69-9462-7aa58177a316 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-45432d44-d4ed-4b69-9462-7aa58177a316.shg-box.shg-c {
  justify-content: center;
}

#s-8ba401aa-a5fd-459c-865d-fac1862a7ca2 {
  text-align: center;
}




  #s-8ba401aa-a5fd-459c-865d-fac1862a7ca2 img.shogun-image {
    
    width: px;
  }


#s-8ba401aa-a5fd-459c-865d-fac1862a7ca2 .shogun-image-content {
  
    align-items: center;
  
}

#s-45f89f35-2d80-458a-a8e3-15814d044249 {
  margin-top: -20px;
min-height: 50px;
}








#s-45f89f35-2d80-458a-a8e3-15814d044249 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-45f89f35-2d80-458a-a8e3-15814d044249.shg-box.shg-c {
  justify-content: center;
}

#s-88407d1c-f6ee-4031-8b09-7613f66a3799 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-88407d1c-f6ee-4031-8b09-7613f66a3799 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-666b5e93-9196-449c-9a05-a7689edfbb16 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-666b5e93-9196-449c-9a05-a7689edfbb16 .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-894e2b11-6e28-4a3d-a22b-dd51cbdfa069 {
  margin-left: 20px;
margin-right: 20px;
}

#s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a991b5be-d8c2-47bf-97a6-58a63b17c8aa"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-5cadd4da-a7a8-4f05-8946-9d21f5a7a39a {
  min-height: 50px;
}








#s-5cadd4da-a7a8-4f05-8946-9d21f5a7a39a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5cadd4da-a7a8-4f05-8946-9d21f5a7a39a.shg-box.shg-c {
  justify-content: center;
}

#s-55fe072a-fcf2-4399-b4ab-55e3a9519b83 {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-55fe072a-fcf2-4399-b4ab-55e3a9519b83:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-55fe072a-fcf2-4399-b4ab-55e3a9519b83:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-55fe072a-fcf2-4399-b4ab-55e3a9519b83.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-e6d45702-9a5c-4cfa-9ae5-1a22124d8d38 {
  min-height: 50px;
}








#s-e6d45702-9a5c-4cfa-9ae5-1a22124d8d38 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e6d45702-9a5c-4cfa-9ae5-1a22124d8d38.shg-box.shg-c {
  justify-content: center;
}

#s-c964c978-338a-48be-a78b-8cfb01519866 {
  min-height: 50px;
}








#s-c964c978-338a-48be-a78b-8cfb01519866 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c964c978-338a-48be-a78b-8cfb01519866.shg-box.shg-c {
  justify-content: center;
}

#s-420cec94-39b0-410c-b74d-9647d717432d {
  min-height: 50px;
}








#s-420cec94-39b0-410c-b74d-9647d717432d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-420cec94-39b0-410c-b74d-9647d717432d.shg-box.shg-c {
  justify-content: center;
}

#s-5d3ef7ad-85c8-495e-8536-1e278992fe60 {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-5d3ef7ad-85c8-495e-8536-1e278992fe60: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-5d3ef7ad-85c8-495e-8536-1e278992fe60: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-5d3ef7ad-85c8-495e-8536-1e278992fe60.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-4c9e2109-8853-40d1-93af-716aa6d6a7e7 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center center;
}
@media (max-width: 767px){#s-4c9e2109-8853-40d1-93af-716aa6d6a7e7 {
  display: none;
}
#s-4c9e2109-8853-40d1-93af-716aa6d6a7e7, #wrap-s-4c9e2109-8853-40d1-93af-716aa6d6a7e7 { display:none !important; }}







#s-4c9e2109-8853-40d1-93af-716aa6d6a7e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c9e2109-8853-40d1-93af-716aa6d6a7e7.shg-box.shg-c {
  justify-content: center;
}

#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 {
  margin-top: -70px;
margin-left: auto;
margin-bottom: 70px;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
max-width: 1500px;
}
@media (min-width: 768px) and (max-width: 991px){#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 {
  display: none;
}
#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3, #wrap-s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 { display:none !important; }}@media (max-width: 767px){#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 {
  display: none;
}
#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3, #wrap-s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 { display:none !important; }}







#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dfe5d104-99fd-46d1-85e1-34f3aeb511f3.shg-box.shg-c {
  justify-content: center;
}

#s-43d7c557-d4fa-4e4e-bc00-daa2be7880a2 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-43d7c557-d4fa-4e4e-bc00-daa2be7880a2 .shg-sld-nav-button.shg-sld-left,
#s-43d7c557-d4fa-4e4e-bc00-daa2be7880a2 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c8ecd4b0-6222-4a9e-9f7b-76405d1fba4c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-ea5a02dd-3714-4835-80f4-2b21754bc393 {
  min-height: 50px;
}








#s-ea5a02dd-3714-4835-80f4-2b21754bc393 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea5a02dd-3714-4835-80f4-2b21754bc393.shg-box.shg-c {
  justify-content: center;
}

#s-75713eec-f0f2-4c99-bc32-a60b56f296dd {
  text-align: center;
}




  #s-75713eec-f0f2-4c99-bc32-a60b56f296dd img.shogun-image {
    
    width: px;
  }


#s-75713eec-f0f2-4c99-bc32-a60b56f296dd .shogun-image-content {
  
    align-items: center;
  
}

#s-5e8e818b-282e-4682-811f-96cf8f307449 {
  margin-top: -30px;
min-height: 50px;
}








#s-5e8e818b-282e-4682-811f-96cf8f307449 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5e8e818b-282e-4682-811f-96cf8f307449.shg-box.shg-c {
  justify-content: center;
}

#s-0f02de29-e0b1-48cf-9dfa-72afe1289be1 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-0f02de29-e0b1-48cf-9dfa-72afe1289be1 .shogun-heading-component h2 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-cf278381-243b-44ef-bf72-53671c853005 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-cf278381-243b-44ef-bf72-53671c853005 .shogun-heading-component h3 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-3c8e9bbc-5529-44f7-8ec5-cd34065d4e65 {
  margin-left: 20px;
margin-right: 20px;
}

#s-26972d41-2838-49b8-b367-b27b66a5aa08 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-26972d41-2838-49b8-b367-b27b66a5aa08"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-4b1a2e4e-45e1-41ce-bae7-8d05b9f8505f {
  min-height: 50px;
}








#s-4b1a2e4e-45e1-41ce-bae7-8d05b9f8505f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4b1a2e4e-45e1-41ce-bae7-8d05b9f8505f.shg-box.shg-c {
  justify-content: center;
}

#s-2dfbd3d8-9514-4818-8b9a-815dd1f6f4a6 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(141, 111, 200, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-2dfbd3d8-9514-4818-8b9a-815dd1f6f4a6:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2dfbd3d8-9514-4818-8b9a-815dd1f6f4a6:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-2dfbd3d8-9514-4818-8b9a-815dd1f6f4a6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-7b6eb7b7-f97c-4931-b6e7-6b3e093d30d1 {
  min-height: 50px;
}








#s-7b6eb7b7-f97c-4931-b6e7-6b3e093d30d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b6eb7b7-f97c-4931-b6e7-6b3e093d30d1.shg-box.shg-c {
  justify-content: center;
}

#s-157e46b2-13e2-43e0-a172-3a3095666495 {
  min-height: 50px;
}








#s-157e46b2-13e2-43e0-a172-3a3095666495 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-157e46b2-13e2-43e0-a172-3a3095666495.shg-box.shg-c {
  justify-content: center;
}

#s-1a478b07-038e-42a8-92f6-62595e20b599 {
  min-height: 50px;
}








#s-1a478b07-038e-42a8-92f6-62595e20b599 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a478b07-038e-42a8-92f6-62595e20b599.shg-box.shg-c {
  justify-content: center;
}

#s-998f0e9a-092e-4fe2-ad02-5e41f2eba208 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(141, 111, 200, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(141, 111, 200, 1);
}
#s-998f0e9a-092e-4fe2-ad02-5e41f2eba208: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: rgba(141, 111, 200, 1) !important;
background-color: rgba(141, 111, 200, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-998f0e9a-092e-4fe2-ad02-5e41f2eba208: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: rgba(141, 111, 200, 1) !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-998f0e9a-092e-4fe2-ad02-5e41f2eba208.shg-btn {
  color: rgba(141, 111, 200, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-950f16ba-328b-43ad-9ed2-37f420591153 {
  margin-top: -3px;
min-height: 50px;
}








#s-950f16ba-328b-43ad-9ed2-37f420591153 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-950f16ba-328b-43ad-9ed2-37f420591153.shg-box.shg-c {
  justify-content: center;
}

#s-4ade4161-b3ac-4b9e-ba4e-faba1674d32d {
  text-align: center;
}




  #s-4ade4161-b3ac-4b9e-ba4e-faba1674d32d img.shogun-image {
    
    width: px;
  }


#s-4ade4161-b3ac-4b9e-ba4e-faba1674d32d .shogun-image-content {
  
    align-items: center;
  
}

#s-78deda14-fa9b-4ecd-a78b-36382fe7d472 {
  margin-top: -30px;
min-height: 50px;
}








#s-78deda14-fa9b-4ecd-a78b-36382fe7d472 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-78deda14-fa9b-4ecd-a78b-36382fe7d472.shg-box.shg-c {
  justify-content: center;
}

#s-3f3637c8-22de-4d08-8c05-c1c556dba26c {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-3f3637c8-22de-4d08-8c05-c1c556dba26c .shogun-heading-component h2 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-c1736bd1-fc2f-4d78-baba-6e84c02eafb8 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-c1736bd1-fc2f-4d78-baba-6e84c02eafb8 .shogun-heading-component h3 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-386c4416-41c2-44fe-aabe-51a21a69e54b {
  margin-left: 20px;
margin-right: 20px;
}

#s-efc16b59-de14-4436-9a9e-95f198c8578f {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-efc16b59-de14-4436-9a9e-95f198c8578f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-78ca7bce-e621-4e00-bdeb-19fede568208 {
  min-height: 50px;
}








#s-78ca7bce-e621-4e00-bdeb-19fede568208 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-78ca7bce-e621-4e00-bdeb-19fede568208.shg-box.shg-c {
  justify-content: center;
}

#s-3efc6021-d208-43c6-8d1a-f19ce9ca4a80 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(0, 143, 212, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-3efc6021-d208-43c6-8d1a-f19ce9ca4a80:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3efc6021-d208-43c6-8d1a-f19ce9ca4a80:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3efc6021-d208-43c6-8d1a-f19ce9ca4a80.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-c6fe8e9d-3c54-4b66-8af9-b2cf4fb31920 {
  min-height: 50px;
}








#s-c6fe8e9d-3c54-4b66-8af9-b2cf4fb31920 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c6fe8e9d-3c54-4b66-8af9-b2cf4fb31920.shg-box.shg-c {
  justify-content: center;
}

#s-a53f4dc5-115e-4dc9-98e3-a5baee27729d {
  min-height: 50px;
}








#s-a53f4dc5-115e-4dc9-98e3-a5baee27729d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a53f4dc5-115e-4dc9-98e3-a5baee27729d.shg-box.shg-c {
  justify-content: center;
}

#s-1c9efee6-e50c-41ca-a193-1b99b7be74f6 {
  min-height: 50px;
}








#s-1c9efee6-e50c-41ca-a193-1b99b7be74f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c9efee6-e50c-41ca-a193-1b99b7be74f6.shg-box.shg-c {
  justify-content: center;
}

#s-87e99336-b11c-4953-a2ee-564bde690ff6 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 143, 212, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 143, 212, 1);
}
#s-87e99336-b11c-4953-a2ee-564bde690ff6: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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-87e99336-b11c-4953-a2ee-564bde690ff6: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: rgba(0, 143, 212, 1) !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-87e99336-b11c-4953-a2ee-564bde690ff6.shg-btn {
  color: rgba(0, 143, 212, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-75337070-cef4-40a8-bfc7-cb1827707f68 {
  min-height: 50px;
}








#s-75337070-cef4-40a8-bfc7-cb1827707f68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-75337070-cef4-40a8-bfc7-cb1827707f68.shg-box.shg-c {
  justify-content: center;
}

#s-ffe242f1-ece8-423e-aaed-1f7b5452af79 {
  text-align: center;
}




  #s-ffe242f1-ece8-423e-aaed-1f7b5452af79 img.shogun-image {
    
    width: px;
  }


#s-ffe242f1-ece8-423e-aaed-1f7b5452af79 .shogun-image-content {
  
    align-items: center;
  
}

#s-a8a29474-5e94-4962-8849-97ecbe1ea42f {
  margin-top: -30px;
min-height: 50px;
}








#s-a8a29474-5e94-4962-8849-97ecbe1ea42f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a8a29474-5e94-4962-8849-97ecbe1ea42f.shg-box.shg-c {
  justify-content: center;
}

#s-63c92b09-da13-4af5-87ec-4e97af73646b {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-63c92b09-da13-4af5-87ec-4e97af73646b .shogun-heading-component h2 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-c89de39e-be94-406c-b51a-3b57e89d669f {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-c89de39e-be94-406c-b51a-3b57e89d669f .shogun-heading-component h3 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-a3237ed5-0552-4166-b3b0-16c371cddaba {
  margin-left: 20px;
margin-right: 20px;
}

#s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-b1b4da95-f0c4-4c0f-b950-c8a8c459b7e7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-70661892-cab6-4e93-9244-4be4b1df5781 {
  min-height: 50px;
}








#s-70661892-cab6-4e93-9244-4be4b1df5781 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-70661892-cab6-4e93-9244-4be4b1df5781.shg-box.shg-c {
  justify-content: center;
}

#s-08d0dbc2-1ab3-4121-bcd8-693236fa7a8b {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(240, 78, 108, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-08d0dbc2-1ab3-4121-bcd8-693236fa7a8b:hover {background-color: rgba(253, 231, 4, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-08d0dbc2-1ab3-4121-bcd8-693236fa7a8b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-08d0dbc2-1ab3-4121-bcd8-693236fa7a8b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-34c4e2c8-5f9d-4115-afa8-4add9d2c686c {
  min-height: 50px;
}








#s-34c4e2c8-5f9d-4115-afa8-4add9d2c686c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-34c4e2c8-5f9d-4115-afa8-4add9d2c686c.shg-box.shg-c {
  justify-content: center;
}

#s-88e2c1c3-fe00-4c4e-8d1a-ee08fb075df6 {
  min-height: 50px;
}








#s-88e2c1c3-fe00-4c4e-8d1a-ee08fb075df6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-88e2c1c3-fe00-4c4e-8d1a-ee08fb075df6.shg-box.shg-c {
  justify-content: center;
}

#s-d7b65fec-0c10-40eb-adab-273ee4582486 {
  min-height: 50px;
}








#s-d7b65fec-0c10-40eb-adab-273ee4582486 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d7b65fec-0c10-40eb-adab-273ee4582486.shg-box.shg-c {
  justify-content: center;
}

#s-32f05af4-bd8a-4fb5-b297-9ded9fb23a3b {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(240, 78, 108, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(240, 78, 108, 1);
}
#s-32f05af4-bd8a-4fb5-b297-9ded9fb23a3b: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: rgba(240, 78, 108, 1) !important;
background-color: rgba(240, 78, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-32f05af4-bd8a-4fb5-b297-9ded9fb23a3b: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: rgba(240, 78, 108, 1) !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-32f05af4-bd8a-4fb5-b297-9ded9fb23a3b.shg-btn {
  color: rgba(240, 78, 108, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-8b0d43cf-3eb8-447b-8000-31eb0817c9bb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-bd865fa7-df53-4496-a5f2-0d7a815226b7 {
  min-height: 50px;
}








#s-bd865fa7-df53-4496-a5f2-0d7a815226b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd865fa7-df53-4496-a5f2-0d7a815226b7.shg-box.shg-c {
  justify-content: center;
}

#s-23b088aa-ed72-4423-8a73-7e9cb196cbf6 {
  text-align: center;
}




  #s-23b088aa-ed72-4423-8a73-7e9cb196cbf6 img.shogun-image {
    
    width: px;
  }


#s-23b088aa-ed72-4423-8a73-7e9cb196cbf6 .shogun-image-content {
  
    align-items: center;
  
}

#s-c939f43b-0342-476e-a8cf-718befc68cc5 {
  margin-top: -30px;
min-height: 50px;
}








#s-c939f43b-0342-476e-a8cf-718befc68cc5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c939f43b-0342-476e-a8cf-718befc68cc5.shg-box.shg-c {
  justify-content: center;
}

#s-2d350a66-d0d6-4265-8ff6-34d21067c8fc {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-2d350a66-d0d6-4265-8ff6-34d21067c8fc .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-f332cbaa-b5fe-459e-9fc2-29ea235199f9 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-f332cbaa-b5fe-459e-9fc2-29ea235199f9 .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-daaf28c6-3b92-4b0a-bb71-fb81f9ea4e88 {
  margin-left: 20px;
margin-right: 20px;
}

#s-70387458-4510-4610-aaed-4ad0b86003b3 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-70387458-4510-4610-aaed-4ad0b86003b3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-f9ce96c9-63f7-493e-aee4-4af7f4309bc7 {
  min-height: 50px;
}








#s-f9ce96c9-63f7-493e-aee4-4af7f4309bc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f9ce96c9-63f7-493e-aee4-4af7f4309bc7.shg-box.shg-c {
  justify-content: center;
}

#s-657f4921-7e60-4e8e-8eef-11015ef1fadc {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-657f4921-7e60-4e8e-8eef-11015ef1fadc:hover {background-color: rgba(105, 191, 106, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-657f4921-7e60-4e8e-8eef-11015ef1fadc:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-657f4921-7e60-4e8e-8eef-11015ef1fadc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-b3d5cc80-83b3-4e00-9ebd-270eeab4005a {
  min-height: 50px;
}








#s-b3d5cc80-83b3-4e00-9ebd-270eeab4005a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3d5cc80-83b3-4e00-9ebd-270eeab4005a.shg-box.shg-c {
  justify-content: center;
}

#s-cd54837e-fcb9-4273-a786-904e748785f6 {
  min-height: 50px;
}








#s-cd54837e-fcb9-4273-a786-904e748785f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd54837e-fcb9-4273-a786-904e748785f6.shg-box.shg-c {
  justify-content: center;
}

#s-5e076bfa-f092-4b8e-9fca-5144104be4b2 {
  min-height: 50px;
}








#s-5e076bfa-f092-4b8e-9fca-5144104be4b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5e076bfa-f092-4b8e-9fca-5144104be4b2.shg-box.shg-c {
  justify-content: center;
}

#s-bc73169f-46c8-4f50-bcc1-00487376831c {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-bc73169f-46c8-4f50-bcc1-00487376831c: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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-bc73169f-46c8-4f50-bcc1-00487376831c: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: rgba(255, 135, 160, 1) !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-bc73169f-46c8-4f50-bcc1-00487376831c.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-e1c3c3d1-a81a-412b-b4b8-8e31b4ac89db {
  margin-top: -3px;
min-height: 50px;
}








#s-e1c3c3d1-a81a-412b-b4b8-8e31b4ac89db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e1c3c3d1-a81a-412b-b4b8-8e31b4ac89db.shg-box.shg-c {
  justify-content: center;
}

#s-feb2798e-2070-45b8-b317-d7028cb2d6b1 {
  text-align: center;
}




  #s-feb2798e-2070-45b8-b317-d7028cb2d6b1 img.shogun-image {
    
    width: px;
  }


#s-feb2798e-2070-45b8-b317-d7028cb2d6b1 .shogun-image-content {
  
    align-items: center;
  
}

#s-914f70f8-94e9-4040-9dbd-ccc24ad339cf {
  margin-top: -30px;
min-height: 50px;
}








#s-914f70f8-94e9-4040-9dbd-ccc24ad339cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-914f70f8-94e9-4040-9dbd-ccc24ad339cf.shg-box.shg-c {
  justify-content: center;
}

#s-4bc3bdd1-9d02-4296-bfe5-65f9af226071 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4bc3bdd1-9d02-4296-bfe5-65f9af226071 .shogun-heading-component h2 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-d7331d16-6565-4415-862c-27ee0b156b50 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-d7331d16-6565-4415-862c-27ee0b156b50 .shogun-heading-component h3 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-b817e759-6672-4955-8ba7-fa6596948eb6 {
  margin-left: 20px;
margin-right: 20px;
}

#s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-fa5a6af5-8d77-4451-8486-9a23a2c10c3d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-6f5f0803-dbdb-4753-984f-a82050cbbe02 {
  min-height: 50px;
}








#s-6f5f0803-dbdb-4753-984f-a82050cbbe02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f5f0803-dbdb-4753-984f-a82050cbbe02.shg-box.shg-c {
  justify-content: center;
}

#s-0c812941-869b-425d-afb7-6ad59ef184d1 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(23, 199, 209, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-0c812941-869b-425d-afb7-6ad59ef184d1:hover {background-color: rgba(161, 128, 186, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0c812941-869b-425d-afb7-6ad59ef184d1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0c812941-869b-425d-afb7-6ad59ef184d1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-80c00ffd-f4a5-4ffe-9d21-e0cee66391d1 {
  min-height: 50px;
}








#s-80c00ffd-f4a5-4ffe-9d21-e0cee66391d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80c00ffd-f4a5-4ffe-9d21-e0cee66391d1.shg-box.shg-c {
  justify-content: center;
}

#s-3a3c01e3-bfc8-4e88-9d03-61083c0e8afc {
  min-height: 50px;
}








#s-3a3c01e3-bfc8-4e88-9d03-61083c0e8afc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a3c01e3-bfc8-4e88-9d03-61083c0e8afc.shg-box.shg-c {
  justify-content: center;
}

#s-05869980-b3aa-42b5-9370-ceddd13ab931 {
  min-height: 50px;
}








#s-05869980-b3aa-42b5-9370-ceddd13ab931 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05869980-b3aa-42b5-9370-ceddd13ab931.shg-box.shg-c {
  justify-content: center;
}

#s-1fc2119f-fc88-4043-bf0e-bc9064540615 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(23, 199, 209, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(23, 199, 209, 1);
}
#s-1fc2119f-fc88-4043-bf0e-bc9064540615: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: rgba(23, 199, 209, 1) !important;
background-color: rgba(23, 199, 209, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-1fc2119f-fc88-4043-bf0e-bc9064540615: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: rgba(23, 199, 209, 1) !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-1fc2119f-fc88-4043-bf0e-bc9064540615.shg-btn {
  color: rgba(23, 199, 209, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-366988ab-3848-4560-89b9-fc5642b0fe59 {
  min-height: 50px;
}








#s-366988ab-3848-4560-89b9-fc5642b0fe59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-366988ab-3848-4560-89b9-fc5642b0fe59.shg-box.shg-c {
  justify-content: center;
}

#s-2e7778d4-db32-47bf-8e62-d51e5a6948d4 {
  text-align: center;
}




  #s-2e7778d4-db32-47bf-8e62-d51e5a6948d4 img.shogun-image {
    
    width: px;
  }


#s-2e7778d4-db32-47bf-8e62-d51e5a6948d4 .shogun-image-content {
  
    align-items: center;
  
}

#s-a8ce364a-1f2b-4c93-a2f3-455873393103 {
  margin-top: -30px;
min-height: 50px;
}








#s-a8ce364a-1f2b-4c93-a2f3-455873393103 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a8ce364a-1f2b-4c93-a2f3-455873393103.shg-box.shg-c {
  justify-content: center;
}

#s-4ba7c736-0dbd-4dea-be2a-412d1bdddb90 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4ba7c736-0dbd-4dea-be2a-412d1bdddb90 .shogun-heading-component h2 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-f9bf7051-4f06-4f6a-aaef-79bf09575a45 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-f9bf7051-4f06-4f6a-aaef-79bf09575a45 .shogun-heading-component h3 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-055b4ce2-af2f-4113-b1c7-ef283c37198f {
  margin-left: 20px;
margin-right: 20px;
}

#s-36da30d9-1841-4279-8f84-d0a951de5546 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-36da30d9-1841-4279-8f84-d0a951de5546"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-7a4eec64-08f4-41e2-848b-cceab9902ff6 {
  min-height: 50px;
}








#s-7a4eec64-08f4-41e2-848b-cceab9902ff6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7a4eec64-08f4-41e2-848b-cceab9902ff6.shg-box.shg-c {
  justify-content: center;
}

#s-90adab55-c093-453a-98c3-48219a492285 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(245, 130, 31, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-90adab55-c093-453a-98c3-48219a492285:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-90adab55-c093-453a-98c3-48219a492285:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-90adab55-c093-453a-98c3-48219a492285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-d403124a-c5c4-4ba5-84ea-46827644e5bd {
  min-height: 50px;
}








#s-d403124a-c5c4-4ba5-84ea-46827644e5bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d403124a-c5c4-4ba5-84ea-46827644e5bd.shg-box.shg-c {
  justify-content: center;
}

#s-28367b33-16c0-4d62-a56f-8de9a0964729 {
  min-height: 50px;
}








#s-28367b33-16c0-4d62-a56f-8de9a0964729 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28367b33-16c0-4d62-a56f-8de9a0964729.shg-box.shg-c {
  justify-content: center;
}

#s-62451da6-0d09-4650-9d72-7a0ac6e62922 {
  min-height: 50px;
}








#s-62451da6-0d09-4650-9d72-7a0ac6e62922 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-62451da6-0d09-4650-9d72-7a0ac6e62922.shg-box.shg-c {
  justify-content: center;
}

#s-59dc3070-93ff-4a87-85a8-d3cb70cbd046 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(245, 130, 31, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(245, 130, 31, 1);
}
#s-59dc3070-93ff-4a87-85a8-d3cb70cbd046: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: rgba(245, 130, 31, 1) !important;
background-color: rgba(245, 130, 31, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-59dc3070-93ff-4a87-85a8-d3cb70cbd046: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: rgba(245, 130, 31, 1) !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-59dc3070-93ff-4a87-85a8-d3cb70cbd046.shg-btn {
  color: rgba(245, 130, 31, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-702b0321-4b2a-4242-ba80-0769d2acc270 {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-702b0321-4b2a-4242-ba80-0769d2acc270"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-fb8e42c8-8535-4864-9eb9-b5db35dfe873 {
  min-height: 50px;
}








#s-fb8e42c8-8535-4864-9eb9-b5db35dfe873 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb8e42c8-8535-4864-9eb9-b5db35dfe873.shg-box.shg-c {
  justify-content: center;
}

#s-63b91808-c621-447c-8a83-cee5ade0d3d2 {
  text-align: center;
}




  #s-63b91808-c621-447c-8a83-cee5ade0d3d2 img.shogun-image {
    
    width: px;
  }


#s-63b91808-c621-447c-8a83-cee5ade0d3d2 .shogun-image-content {
  
    align-items: center;
  
}

#s-7d97b5e7-faf7-415b-976d-3f98935c58da {
  margin-top: -30px;
min-height: 50px;
}








#s-7d97b5e7-faf7-415b-976d-3f98935c58da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7d97b5e7-faf7-415b-976d-3f98935c58da.shg-box.shg-c {
  justify-content: center;
}

#s-d1ef0c0f-4ac8-48e9-8537-7e5d38c8d7e6 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-d1ef0c0f-4ac8-48e9-8537-7e5d38c8d7e6 .shogun-heading-component h2 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-4a2c48e9-f89c-4465-af42-59f461f1988c {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-4a2c48e9-f89c-4465-af42-59f461f1988c .shogun-heading-component h3 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-b5a4adab-6c64-4274-8e5a-b34592787555 {
  margin-left: 20px;
margin-right: 20px;
}

#s-54cbc30e-9292-4ab3-a620-a04ca37d31f5 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-54cbc30e-9292-4ab3-a620-a04ca37d31f5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-b935447d-d7f1-4c98-8293-2d67a5be5df5 {
  min-height: 50px;
}








#s-b935447d-d7f1-4c98-8293-2d67a5be5df5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b935447d-d7f1-4c98-8293-2d67a5be5df5.shg-box.shg-c {
  justify-content: center;
}

#s-04d28744-58f0-49eb-8d6a-a2e859992fad {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(0, 143, 212, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-04d28744-58f0-49eb-8d6a-a2e859992fad:hover {background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-04d28744-58f0-49eb-8d6a-a2e859992fad:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-04d28744-58f0-49eb-8d6a-a2e859992fad.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-a2168323-d016-403c-9bc0-943d2a71e242 {
  min-height: 50px;
}








#s-a2168323-d016-403c-9bc0-943d2a71e242 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2168323-d016-403c-9bc0-943d2a71e242.shg-box.shg-c {
  justify-content: center;
}

#s-c4f21a3d-8b34-42a4-b1ba-f388cdc98411 {
  min-height: 50px;
}








#s-c4f21a3d-8b34-42a4-b1ba-f388cdc98411 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c4f21a3d-8b34-42a4-b1ba-f388cdc98411.shg-box.shg-c {
  justify-content: center;
}

#s-b23f8ae2-9a1a-47fb-aac7-8a22610ea52f {
  min-height: 50px;
}








#s-b23f8ae2-9a1a-47fb-aac7-8a22610ea52f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b23f8ae2-9a1a-47fb-aac7-8a22610ea52f.shg-box.shg-c {
  justify-content: center;
}

#s-10d56ce5-14db-4838-b9c3-d93290ef109f {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 143, 212, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(0, 143, 212, 1);
}
#s-10d56ce5-14db-4838-b9c3-d93290ef109f:hover {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-10d56ce5-14db-4838-b9c3-d93290ef109f:active {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-10d56ce5-14db-4838-b9c3-d93290ef109f.shg-btn {
  color: rgba(0, 143, 212, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-4bd704cb-d524-4512-a44f-1c4a3299c8b3 {
  margin-top: -3px;
min-height: 50px;
}








#s-4bd704cb-d524-4512-a44f-1c4a3299c8b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4bd704cb-d524-4512-a44f-1c4a3299c8b3.shg-box.shg-c {
  justify-content: center;
}

#s-0910b031-b8ae-4a39-acae-d5a12b0c5e4f {
  text-align: center;
}




  #s-0910b031-b8ae-4a39-acae-d5a12b0c5e4f img.shogun-image {
    
    width: px;
  }


#s-0910b031-b8ae-4a39-acae-d5a12b0c5e4f .shogun-image-content {
  
    align-items: center;
  
}

#s-3ef10f00-84d3-4ccf-9262-56f9d3ad01a3 {
  margin-top: -30px;
min-height: 50px;
}








#s-3ef10f00-84d3-4ccf-9262-56f9d3ad01a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3ef10f00-84d3-4ccf-9262-56f9d3ad01a3.shg-box.shg-c {
  justify-content: center;
}

#s-7733fe7b-fdde-4ccc-9ff3-18ae33a6e1cc {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-7733fe7b-fdde-4ccc-9ff3-18ae33a6e1cc .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 82px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-4e17b7d3-7505-4741-acaf-70b45509e56a {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-4e17b7d3-7505-4741-acaf-70b45509e56a .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-808a4f14-b5e3-4a98-9a06-d141ea60e91a {
  margin-left: 20px;
margin-right: 20px;
}

#s-9646b39c-2dc5-4c78-b315-408b84597ec6 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-9646b39c-2dc5-4c78-b315-408b84597ec6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-7f408621-13c8-42f5-bbe4-3d4e4724951b {
  min-height: 50px;
}








#s-7f408621-13c8-42f5-bbe4-3d4e4724951b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7f408621-13c8-42f5-bbe4-3d4e4724951b.shg-box.shg-c {
  justify-content: center;
}

#s-1a6cf746-5d1c-4604-a003-2e9603579106 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1a6cf746-5d1c-4604-a003-2e9603579106:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1a6cf746-5d1c-4604-a003-2e9603579106:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1a6cf746-5d1c-4604-a003-2e9603579106.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-f7300123-f513-47c5-9e1e-0cfeca9293b1 {
  min-height: 50px;
}








#s-f7300123-f513-47c5-9e1e-0cfeca9293b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f7300123-f513-47c5-9e1e-0cfeca9293b1.shg-box.shg-c {
  justify-content: center;
}

#s-1b7d16f4-e138-4b32-9913-fa9f40f38adb {
  min-height: 50px;
}








#s-1b7d16f4-e138-4b32-9913-fa9f40f38adb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b7d16f4-e138-4b32-9913-fa9f40f38adb.shg-box.shg-c {
  justify-content: center;
}

#s-267b5c64-d36e-4469-a40f-da47ffed86ff {
  min-height: 50px;
}








#s-267b5c64-d36e-4469-a40f-da47ffed86ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-267b5c64-d36e-4469-a40f-da47ffed86ff.shg-box.shg-c {
  justify-content: center;
}

#s-b49ace28-72b6-40d0-828a-9620dce5769e {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-b49ace28-72b6-40d0-828a-9620dce5769e:hover {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b49ace28-72b6-40d0-828a-9620dce5769e:active {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-b49ace28-72b6-40d0-828a-9620dce5769e.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-12d8f8fd-85ef-49e4-9089-2d6e3aaabc37 {
  min-height: 50px;
}








#s-12d8f8fd-85ef-49e4-9089-2d6e3aaabc37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-12d8f8fd-85ef-49e4-9089-2d6e3aaabc37.shg-box.shg-c {
  justify-content: center;
}

#s-dda075ae-9ed2-42b3-97b0-6b206c29ac96 {
  text-align: center;
}




  #s-dda075ae-9ed2-42b3-97b0-6b206c29ac96 img.shogun-image {
    
    width: px;
  }


#s-dda075ae-9ed2-42b3-97b0-6b206c29ac96 .shogun-image-content {
  
    align-items: center;
  
}

#s-1af86c5d-6f96-42aa-a703-d0566a798ea7 {
  margin-top: -30px;
min-height: 50px;
}








#s-1af86c5d-6f96-42aa-a703-d0566a798ea7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1af86c5d-6f96-42aa-a703-d0566a798ea7.shg-box.shg-c {
  justify-content: center;
}

#s-93f6463f-b110-40f6-b446-8b730724e001 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-93f6463f-b110-40f6-b446-8b730724e001 .shogun-heading-component h2 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 84px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-8e36b2ea-e56c-4092-828e-af5dc8a3a0a0 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-8e36b2ea-e56c-4092-828e-af5dc8a3a0a0 .shogun-heading-component h3 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-709a18a9-4fbb-4a2e-a33f-dcabc21a90bd {
  margin-left: 20px;
margin-right: 20px;
}

#s-785c8b34-46a3-4315-88e4-84d81951ef46 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-785c8b34-46a3-4315-88e4-84d81951ef46"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-8fbb4c0a-0459-4553-bf06-736af6d034e4 {
  min-height: 50px;
}








#s-8fbb4c0a-0459-4553-bf06-736af6d034e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8fbb4c0a-0459-4553-bf06-736af6d034e4.shg-box.shg-c {
  justify-content: center;
}

#s-1851fa48-ac04-4877-b8bf-b5f9fbcafa1e {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(238, 64, 85, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1851fa48-ac04-4877-b8bf-b5f9fbcafa1e:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1851fa48-ac04-4877-b8bf-b5f9fbcafa1e:active {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-1851fa48-ac04-4877-b8bf-b5f9fbcafa1e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-fbff39fb-860e-4515-b4c6-6ab5651808f0 {
  min-height: 50px;
}








#s-fbff39fb-860e-4515-b4c6-6ab5651808f0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fbff39fb-860e-4515-b4c6-6ab5651808f0.shg-box.shg-c {
  justify-content: center;
}

#s-e691eca2-3837-4bd4-a122-d489d81f83b5 {
  min-height: 50px;
}








#s-e691eca2-3837-4bd4-a122-d489d81f83b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e691eca2-3837-4bd4-a122-d489d81f83b5.shg-box.shg-c {
  justify-content: center;
}

#s-8402dec9-b89d-47cf-84a8-3ac8ba488865 {
  min-height: 50px;
}








#s-8402dec9-b89d-47cf-84a8-3ac8ba488865 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8402dec9-b89d-47cf-84a8-3ac8ba488865.shg-box.shg-c {
  justify-content: center;
}

#s-f7a7f33e-6273-4549-ba11-4f74b019f28e {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(238, 64, 85, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(238, 64, 85, 1);
}
#s-f7a7f33e-6273-4549-ba11-4f74b019f28e:hover {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f7a7f33e-6273-4549-ba11-4f74b019f28e:active {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-f7a7f33e-6273-4549-ba11-4f74b019f28e.shg-btn {
  color: rgba(238, 64, 85, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-e97c6884-6baa-4153-bee2-5ccbe6933e69 {
  margin-top: -50px;
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
max-width: 1500px;
}
@media (min-width: 1200px){#s-e97c6884-6baa-4153-bee2-5ccbe6933e69 {
  display: none;
}
#s-e97c6884-6baa-4153-bee2-5ccbe6933e69, #wrap-s-e97c6884-6baa-4153-bee2-5ccbe6933e69 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e97c6884-6baa-4153-bee2-5ccbe6933e69 {
  display: none;
}
#s-e97c6884-6baa-4153-bee2-5ccbe6933e69, #wrap-s-e97c6884-6baa-4153-bee2-5ccbe6933e69 { display:none !important; }}@media (max-width: 767px){#s-e97c6884-6baa-4153-bee2-5ccbe6933e69 {
  display: none;
}
#s-e97c6884-6baa-4153-bee2-5ccbe6933e69, #wrap-s-e97c6884-6baa-4153-bee2-5ccbe6933e69 { display:none !important; }}







#s-e97c6884-6baa-4153-bee2-5ccbe6933e69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e97c6884-6baa-4153-bee2-5ccbe6933e69.shg-box.shg-c {
  justify-content: center;
}

#s-b40c0a7d-a759-42dd-bd8a-d676b5dd58e2 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-b40c0a7d-a759-42dd-bd8a-d676b5dd58e2 .shg-sld-nav-button.shg-sld-left,
#s-b40c0a7d-a759-42dd-bd8a-d676b5dd58e2 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 0px) {
[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2076408e-2cef-417b-823c-8ea49c406e1c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-008086d0-a2a2-4563-8841-9a7dbf6c5f4e {
  min-height: 50px;
}








#s-008086d0-a2a2-4563-8841-9a7dbf6c5f4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-008086d0-a2a2-4563-8841-9a7dbf6c5f4e.shg-box.shg-c {
  justify-content: center;
}

#s-1bcb6405-d9e0-43f8-a8a2-ec1ebc32ef58 {
  text-align: center;
}




  #s-1bcb6405-d9e0-43f8-a8a2-ec1ebc32ef58 img.shogun-image {
    
    width: px;
  }


#s-1bcb6405-d9e0-43f8-a8a2-ec1ebc32ef58 .shogun-image-content {
  
    align-items: center;
  
}

#s-a27e0bc7-b2b0-4858-b9a3-f2937cfa86cd {
  margin-top: -20px;
min-height: 50px;
}








#s-a27e0bc7-b2b0-4858-b9a3-f2937cfa86cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a27e0bc7-b2b0-4858-b9a3-f2937cfa86cd.shg-box.shg-c {
  justify-content: center;
}

#s-28cc2a26-5dca-4b66-8e98-e26234eac191 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-28cc2a26-5dca-4b66-8e98-e26234eac191 .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-9f2eeb53-ee97-4f2f-8a27-70ed4a201a93 {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-9f2eeb53-ee97-4f2f-8a27-70ed4a201a93 .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-1a2cf49b-9917-4af2-8ea4-2438787407d3 {
  margin-left: 20px;
margin-right: 20px;
}

#s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f668d4e2-8acb-484a-9a7b-dd4b1626bc35"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-18723e3d-de27-4dd4-ad4a-05706889c2ad {
  min-height: 50px;
}








#s-18723e3d-de27-4dd4-ad4a-05706889c2ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18723e3d-de27-4dd4-ad4a-05706889c2ad.shg-box.shg-c {
  justify-content: center;
}

#s-b8749180-2c88-46c8-a2f9-ec3a6b28e52a {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b8749180-2c88-46c8-a2f9-ec3a6b28e52a:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b8749180-2c88-46c8-a2f9-ec3a6b28e52a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-b8749180-2c88-46c8-a2f9-ec3a6b28e52a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-8645496b-070f-43a5-8849-67c8a07371e8 {
  min-height: 50px;
}








#s-8645496b-070f-43a5-8849-67c8a07371e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8645496b-070f-43a5-8849-67c8a07371e8.shg-box.shg-c {
  justify-content: center;
}

#s-7960a8b1-10a4-4e7b-b45a-225ea5a2771c {
  min-height: 50px;
}








#s-7960a8b1-10a4-4e7b-b45a-225ea5a2771c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7960a8b1-10a4-4e7b-b45a-225ea5a2771c.shg-box.shg-c {
  justify-content: center;
}

#s-56607e88-6c7e-4e14-82aa-d013f0bc35c9 {
  min-height: 50px;
}








#s-56607e88-6c7e-4e14-82aa-d013f0bc35c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-56607e88-6c7e-4e14-82aa-d013f0bc35c9.shg-box.shg-c {
  justify-content: center;
}

#s-fe9ac72d-891b-4d56-b6c5-d3d0f032c437 {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-fe9ac72d-891b-4d56-b6c5-d3d0f032c437: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-fe9ac72d-891b-4d56-b6c5-d3d0f032c437: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-fe9ac72d-891b-4d56-b6c5-d3d0f032c437.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-f28e60d7-cabc-4a07-a5b2-476e0ab5b274 {
  margin-top: -3px;
min-height: 50px;
}








#s-f28e60d7-cabc-4a07-a5b2-476e0ab5b274 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f28e60d7-cabc-4a07-a5b2-476e0ab5b274.shg-box.shg-c {
  justify-content: center;
}

#s-ba35fa55-5207-464e-9d96-d3f104c19bf8 {
  text-align: center;
}




  #s-ba35fa55-5207-464e-9d96-d3f104c19bf8 img.shogun-image {
    
    width: px;
  }


#s-ba35fa55-5207-464e-9d96-d3f104c19bf8 .shogun-image-content {
  
    align-items: center;
  
}

#s-273fe9e1-7040-475f-8a80-e6b2deadd409 {
  margin-top: -20px;
min-height: 50px;
}








#s-273fe9e1-7040-475f-8a80-e6b2deadd409 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-273fe9e1-7040-475f-8a80-e6b2deadd409.shg-box.shg-c {
  justify-content: center;
}

#s-7e7713b8-f439-43c1-b265-0cc059c127e5 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-7e7713b8-f439-43c1-b265-0cc059c127e5 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-954f3f8e-88ca-4951-98a6-d0dedf63c28f {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-954f3f8e-88ca-4951-98a6-d0dedf63c28f .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-3bb87c06-84b3-450c-b668-f6290720b7c2 {
  margin-left: 20px;
margin-right: 20px;
}

#s-18545c9d-be1e-4bae-aec6-022120ac5e3c {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-18545c9d-be1e-4bae-aec6-022120ac5e3c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b46f4f8b-df5c-45f9-bb6f-42d55be8a3f5 {
  min-height: 50px;
}








#s-b46f4f8b-df5c-45f9-bb6f-42d55be8a3f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b46f4f8b-df5c-45f9-bb6f-42d55be8a3f5.shg-box.shg-c {
  justify-content: center;
}

#s-ac236119-1d3e-4d9f-bfdf-37c1440262e5 {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ac236119-1d3e-4d9f-bfdf-37c1440262e5:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ac236119-1d3e-4d9f-bfdf-37c1440262e5:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ac236119-1d3e-4d9f-bfdf-37c1440262e5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-6477af9f-cc27-4e94-863c-12ad57f03fc7 {
  min-height: 50px;
}








#s-6477af9f-cc27-4e94-863c-12ad57f03fc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6477af9f-cc27-4e94-863c-12ad57f03fc7.shg-box.shg-c {
  justify-content: center;
}

#s-3c08efa4-d602-42a6-9b5e-3df8be40ac74 {
  min-height: 50px;
}








#s-3c08efa4-d602-42a6-9b5e-3df8be40ac74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3c08efa4-d602-42a6-9b5e-3df8be40ac74.shg-box.shg-c {
  justify-content: center;
}

#s-ff84881a-46af-4017-a864-35b3bad9f35d {
  min-height: 50px;
}








#s-ff84881a-46af-4017-a864-35b3bad9f35d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ff84881a-46af-4017-a864-35b3bad9f35d.shg-box.shg-c {
  justify-content: center;
}

#s-b862e451-c44d-4920-b6a0-fb760971326e {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-b862e451-c44d-4920-b6a0-fb760971326e: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b862e451-c44d-4920-b6a0-fb760971326e: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-b862e451-c44d-4920-b6a0-fb760971326e.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3f9bec72-3137-4f9e-95f9-3944367b668a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-fb07fbc6-8d2a-456e-aee1-55d6a8ee67ac {
  min-height: 50px;
}








#s-fb07fbc6-8d2a-456e-aee1-55d6a8ee67ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb07fbc6-8d2a-456e-aee1-55d6a8ee67ac.shg-box.shg-c {
  justify-content: center;
}

#s-2ade9314-8116-473a-b78b-bebf6a317fb6 {
  text-align: center;
}




  #s-2ade9314-8116-473a-b78b-bebf6a317fb6 img.shogun-image {
    
    width: px;
  }


#s-2ade9314-8116-473a-b78b-bebf6a317fb6 .shogun-image-content {
  
    align-items: center;
  
}

#s-c01b4b5e-23b8-4466-85cd-26c064dc9cfb {
  margin-top: -20px;
min-height: 50px;
}








#s-c01b4b5e-23b8-4466-85cd-26c064dc9cfb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c01b4b5e-23b8-4466-85cd-26c064dc9cfb.shg-box.shg-c {
  justify-content: center;
}

#s-62447541-92b8-4c48-bdc8-ee7f14ac7252 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-62447541-92b8-4c48-bdc8-ee7f14ac7252 .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-50967bdf-550a-4567-869a-1ac56a1a9e6d {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-50967bdf-550a-4567-869a-1ac56a1a9e6d .shogun-heading-component h3 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-0bf915ab-382c-4f3e-bd12-02d6e6c28b2d {
  margin-left: 20px;
margin-right: 20px;
}

#s-c318d0f0-1ec2-422a-8baa-cd1752d528ce {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c318d0f0-1ec2-422a-8baa-cd1752d528ce"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-75c5f667-28d2-475f-b5ed-975fc18e8a75 {
  min-height: 50px;
}








#s-75c5f667-28d2-475f-b5ed-975fc18e8a75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-75c5f667-28d2-475f-b5ed-975fc18e8a75.shg-box.shg-c {
  justify-content: center;
}

#s-7603a241-f63c-43f4-ab51-ff7971463d07 {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-7603a241-f63c-43f4-ab51-ff7971463d07:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7603a241-f63c-43f4-ab51-ff7971463d07:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-7603a241-f63c-43f4-ab51-ff7971463d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-4d51f31c-fcf5-437a-9254-4a51ad849e08 {
  min-height: 50px;
}








#s-4d51f31c-fcf5-437a-9254-4a51ad849e08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4d51f31c-fcf5-437a-9254-4a51ad849e08.shg-box.shg-c {
  justify-content: center;
}

#s-0a0ff3c1-fa2b-4ed1-b879-f597c67422cf {
  min-height: 50px;
}








#s-0a0ff3c1-fa2b-4ed1-b879-f597c67422cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0a0ff3c1-fa2b-4ed1-b879-f597c67422cf.shg-box.shg-c {
  justify-content: center;
}

#s-21f4a0ba-16a2-4922-907a-29e3cde2799d {
  min-height: 50px;
}








#s-21f4a0ba-16a2-4922-907a-29e3cde2799d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-21f4a0ba-16a2-4922-907a-29e3cde2799d.shg-box.shg-c {
  justify-content: center;
}

#s-a2f09b7a-423f-419d-b30b-0bd27721b93b {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(59, 200, 194, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(59, 200, 194, 1);
}
#s-a2f09b7a-423f-419d-b30b-0bd27721b93b: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(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-a2f09b7a-423f-419d-b30b-0bd27721b93b: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-a2f09b7a-423f-419d-b30b-0bd27721b93b.shg-btn {
  color: rgba(59, 200, 194, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-c8c1e7f2-8e92-4da2-88f1-4ba163a28d7a {
  margin-top: -3px;
min-height: 50px;
}








#s-c8c1e7f2-8e92-4da2-88f1-4ba163a28d7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c8c1e7f2-8e92-4da2-88f1-4ba163a28d7a.shg-box.shg-c {
  justify-content: center;
}

#s-45a704dc-a96f-4dd1-8d30-6e8b3b897d2c {
  text-align: center;
}




  #s-45a704dc-a96f-4dd1-8d30-6e8b3b897d2c img.shogun-image {
    
    width: px;
  }


#s-45a704dc-a96f-4dd1-8d30-6e8b3b897d2c .shogun-image-content {
  
    align-items: center;
  
}

#s-e9c5c652-f177-455e-96f1-d0cd7b983490 {
  margin-top: -20px;
min-height: 50px;
}








#s-e9c5c652-f177-455e-96f1-d0cd7b983490 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9c5c652-f177-455e-96f1-d0cd7b983490.shg-box.shg-c {
  justify-content: center;
}

#s-624a7da2-41d7-4750-b4c8-98446997e198 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-624a7da2-41d7-4750-b4c8-98446997e198 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 60px;
  line-height: 0.8em;
  letter-spacing: ;
  text-align: left;
}



#s-e41818bf-d646-451f-afc5-6e34fcc08e3d {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: -5px;
margin-right: 20px;
text-align: left;
}

#s-e41818bf-d646-451f-afc5-6e34fcc08e3d .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6d146fd3-715e-46fd-bbdf-c2334fff123b {
  margin-left: 20px;
margin-right: 20px;
}

#s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a59e6b89-e1b5-40a5-93c4-32e827ee16d2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-55091d55-719d-4343-87fa-f345ed876be5 {
  min-height: 50px;
}








#s-55091d55-719d-4343-87fa-f345ed876be5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-55091d55-719d-4343-87fa-f345ed876be5.shg-box.shg-c {
  justify-content: center;
}

#s-6f018687-84b0-4cd5-ad65-b6764a1fa2fd {
  padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-6f018687-84b0-4cd5-ad65-b6764a1fa2fd:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6f018687-84b0-4cd5-ad65-b6764a1fa2fd:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-6f018687-84b0-4cd5-ad65-b6764a1fa2fd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-51da04cd-de4f-45ca-9243-e2713941eeb6 {
  min-height: 50px;
}








#s-51da04cd-de4f-45ca-9243-e2713941eeb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-51da04cd-de4f-45ca-9243-e2713941eeb6.shg-box.shg-c {
  justify-content: center;
}

#s-fac19bf2-7915-4eb0-bb3c-799699e71310 {
  min-height: 50px;
}








#s-fac19bf2-7915-4eb0-bb3c-799699e71310 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fac19bf2-7915-4eb0-bb3c-799699e71310.shg-box.shg-c {
  justify-content: center;
}

#s-7bf099d8-d355-4689-81f4-288fd7a7ef00 {
  min-height: 50px;
}








#s-7bf099d8-d355-4689-81f4-288fd7a7ef00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7bf099d8-d355-4689-81f4-288fd7a7ef00.shg-box.shg-c {
  justify-content: center;
}

#s-29abfe8b-4829-4931-b773-c5e868535138 {
  border-style: solid;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 5px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-29abfe8b-4829-4931-b773-c5e868535138: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(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-29abfe8b-4829-4931-b773-c5e868535138: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-29abfe8b-4829-4931-b773-c5e868535138.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36 {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b48c566b-3f70-4732-b5ea-dcc5c30b8b36"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-20674f85-77b4-4fef-8bdd-e49433eec27c {
  min-height: 50px;
}








#s-20674f85-77b4-4fef-8bdd-e49433eec27c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20674f85-77b4-4fef-8bdd-e49433eec27c.shg-box.shg-c {
  justify-content: center;
}

#s-139f0c69-6811-44ed-b2fb-96162c6f1f0b {
  text-align: center;
}




  #s-139f0c69-6811-44ed-b2fb-96162c6f1f0b img.shogun-image {
    
    width: px;
  }


#s-139f0c69-6811-44ed-b2fb-96162c6f1f0b .shogun-image-content {
  
    align-items: center;
  
}

#s-679d63ee-c632-47cf-8b14-56a2c4a52d73 {
  margin-top: -30px;
min-height: 50px;
}








#s-679d63ee-c632-47cf-8b14-56a2c4a52d73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-679d63ee-c632-47cf-8b14-56a2c4a52d73.shg-box.shg-c {
  justify-content: center;
}

#s-c9493f1c-81e8-4703-b1a3-4971f54ebeca {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-c9493f1c-81e8-4703-b1a3-4971f54ebeca .shogun-heading-component h2 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-31197449-cb15-456a-bcad-5e3e4bd97d77 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-31197449-cb15-456a-bcad-5e3e4bd97d77 .shogun-heading-component h3 {
  color: rgba(240, 78, 108, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-cef07853-4674-4bd0-9269-7544046f5162 {
  margin-left: 20px;
margin-right: 20px;
}

#s-862f287c-a1b9-4762-b1b2-e80faa02941c {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-862f287c-a1b9-4762-b1b2-e80faa02941c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-ce1ec345-7812-4974-a108-1410b68487e0 {
  min-height: 50px;
}








#s-ce1ec345-7812-4974-a108-1410b68487e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ce1ec345-7812-4974-a108-1410b68487e0.shg-box.shg-c {
  justify-content: center;
}

#s-ddcc5a1c-3407-4e42-bd31-7d0bd7ad1eac {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(240, 78, 108, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ddcc5a1c-3407-4e42-bd31-7d0bd7ad1eac:hover {background-color: rgba(253, 231, 4, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ddcc5a1c-3407-4e42-bd31-7d0bd7ad1eac:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ddcc5a1c-3407-4e42-bd31-7d0bd7ad1eac.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-b62aaaa5-a7eb-4e3b-8c05-f4c03ccede2f {
  min-height: 50px;
}








#s-b62aaaa5-a7eb-4e3b-8c05-f4c03ccede2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b62aaaa5-a7eb-4e3b-8c05-f4c03ccede2f.shg-box.shg-c {
  justify-content: center;
}

#s-8ea3222f-f6e5-4ac9-8dee-e423793f9b63 {
  min-height: 50px;
}








#s-8ea3222f-f6e5-4ac9-8dee-e423793f9b63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ea3222f-f6e5-4ac9-8dee-e423793f9b63.shg-box.shg-c {
  justify-content: center;
}

#s-6c655256-393c-41e1-86e1-20b4f02d4a13 {
  min-height: 50px;
}








#s-6c655256-393c-41e1-86e1-20b4f02d4a13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6c655256-393c-41e1-86e1-20b4f02d4a13.shg-box.shg-c {
  justify-content: center;
}

#s-c3c7ba10-d918-4f61-b028-0c773a637b62 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(240, 78, 108, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(240, 78, 108, 1);
}
#s-c3c7ba10-d918-4f61-b028-0c773a637b62: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: rgba(240, 78, 108, 1) !important;
background-color: rgba(240, 78, 108, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-c3c7ba10-d918-4f61-b028-0c773a637b62: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: rgba(240, 78, 108, 1) !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-c3c7ba10-d918-4f61-b028-0c773a637b62.shg-btn {
  color: rgba(240, 78, 108, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-2328bc2f-807c-4653-a41b-818623360a1e {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-2328bc2f-807c-4653-a41b-818623360a1e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-28db8e04-e7d3-4a71-92e5-170d90d50e95 {
  min-height: 50px;
}








#s-28db8e04-e7d3-4a71-92e5-170d90d50e95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28db8e04-e7d3-4a71-92e5-170d90d50e95.shg-box.shg-c {
  justify-content: center;
}

#s-cf3787dd-f90e-4839-a73d-7d14b53de4b7 {
  text-align: center;
}




  #s-cf3787dd-f90e-4839-a73d-7d14b53de4b7 img.shogun-image {
    
    width: px;
  }


#s-cf3787dd-f90e-4839-a73d-7d14b53de4b7 .shogun-image-content {
  
    align-items: center;
  
}

#s-4673e093-ac3a-4836-b501-dc9a1d368ef9 {
  margin-top: -30px;
min-height: 50px;
}








#s-4673e093-ac3a-4836-b501-dc9a1d368ef9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4673e093-ac3a-4836-b501-dc9a1d368ef9.shg-box.shg-c {
  justify-content: center;
}

#s-2c07226f-8f87-4d00-928e-3160b59558d6 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-2c07226f-8f87-4d00-928e-3160b59558d6 .shogun-heading-component h2 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-25e077e7-b91a-4279-b7fb-48b1e6acbc0c {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-25e077e7-b91a-4279-b7fb-48b1e6acbc0c .shogun-heading-component h3 {
  color: rgba(141, 111, 200, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-70048672-58e6-4ce1-a47f-ad83e164aaa4 {
  margin-left: 20px;
margin-right: 20px;
}

#s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-8b7c522d-d8ad-490f-ac84-aea5e8a3addd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-017cb49d-f1c8-4f1e-b932-dbc24726b7a0 {
  min-height: 50px;
}








#s-017cb49d-f1c8-4f1e-b932-dbc24726b7a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-017cb49d-f1c8-4f1e-b932-dbc24726b7a0.shg-box.shg-c {
  justify-content: center;
}

#s-ed1c3afb-8eb5-456b-a7ff-82c6e0bde995 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(141, 111, 200, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ed1c3afb-8eb5-456b-a7ff-82c6e0bde995:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ed1c3afb-8eb5-456b-a7ff-82c6e0bde995:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ed1c3afb-8eb5-456b-a7ff-82c6e0bde995.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-69f615fa-92f2-4b10-9517-38930f04c3e3 {
  min-height: 50px;
}








#s-69f615fa-92f2-4b10-9517-38930f04c3e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69f615fa-92f2-4b10-9517-38930f04c3e3.shg-box.shg-c {
  justify-content: center;
}

#s-a048c513-eb39-4aba-83db-8b9e3ca2c177 {
  min-height: 50px;
}








#s-a048c513-eb39-4aba-83db-8b9e3ca2c177 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a048c513-eb39-4aba-83db-8b9e3ca2c177.shg-box.shg-c {
  justify-content: center;
}

#s-e7e18874-3076-4d52-a53d-8d2e1fb5f46c {
  min-height: 50px;
}








#s-e7e18874-3076-4d52-a53d-8d2e1fb5f46c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e7e18874-3076-4d52-a53d-8d2e1fb5f46c.shg-box.shg-c {
  justify-content: center;
}

#s-e6f970e6-a9a4-4d65-aef2-f0e81e0a6a2c {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(141, 111, 200, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(141, 111, 200, 1);
}
#s-e6f970e6-a9a4-4d65-aef2-f0e81e0a6a2c: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: rgba(141, 111, 200, 1) !important;
background-color: rgba(141, 111, 200, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-e6f970e6-a9a4-4d65-aef2-f0e81e0a6a2c: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: rgba(141, 111, 200, 1) !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-e6f970e6-a9a4-4d65-aef2-f0e81e0a6a2c.shg-btn {
  color: rgba(141, 111, 200, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-d481d839-7c65-4f68-b1ab-acbf07a51172 {
  margin-top: -3px;
min-height: 50px;
}








#s-d481d839-7c65-4f68-b1ab-acbf07a51172 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d481d839-7c65-4f68-b1ab-acbf07a51172.shg-box.shg-c {
  justify-content: center;
}

#s-bb03cad7-b1e8-437c-a185-7a9f2bcde7cb {
  text-align: center;
}




  #s-bb03cad7-b1e8-437c-a185-7a9f2bcde7cb img.shogun-image {
    
    width: px;
  }


#s-bb03cad7-b1e8-437c-a185-7a9f2bcde7cb .shogun-image-content {
  
    align-items: center;
  
}

#s-86d474b7-5607-4ab1-b214-f71d457be0c7 {
  margin-top: -30px;
min-height: 50px;
}








#s-86d474b7-5607-4ab1-b214-f71d457be0c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86d474b7-5607-4ab1-b214-f71d457be0c7.shg-box.shg-c {
  justify-content: center;
}

#s-6d7098bc-7b41-4c8e-915c-972fed0d735e {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-6d7098bc-7b41-4c8e-915c-972fed0d735e .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-3ea9b18b-89a9-4e27-94a5-2f12f504e31e {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-3ea9b18b-89a9-4e27-94a5-2f12f504e31e .shogun-heading-component h3 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-3e4a6064-e5f1-4818-86bc-4ec24df48d4f {
  margin-left: 20px;
margin-right: 20px;
}

#s-7e1b8403-20c1-4d84-83ba-4f227373b35d {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-7e1b8403-20c1-4d84-83ba-4f227373b35d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-07466fa4-24ce-447e-beaf-ec4078e03db7 {
  min-height: 50px;
}








#s-07466fa4-24ce-447e-beaf-ec4078e03db7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-07466fa4-24ce-447e-beaf-ec4078e03db7.shg-box.shg-c {
  justify-content: center;
}

#s-c8c38ec8-266e-496b-921c-fd6819eb6af8 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-c8c38ec8-266e-496b-921c-fd6819eb6af8:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c8c38ec8-266e-496b-921c-fd6819eb6af8:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c8c38ec8-266e-496b-921c-fd6819eb6af8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-db2ca96a-83ec-4918-b973-bfadd0c6fa51 {
  min-height: 50px;
}








#s-db2ca96a-83ec-4918-b973-bfadd0c6fa51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-db2ca96a-83ec-4918-b973-bfadd0c6fa51.shg-box.shg-c {
  justify-content: center;
}

#s-de702109-fbcd-4393-b0b7-cf93b4a1ab42 {
  min-height: 50px;
}








#s-de702109-fbcd-4393-b0b7-cf93b4a1ab42 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-de702109-fbcd-4393-b0b7-cf93b4a1ab42.shg-box.shg-c {
  justify-content: center;
}

#s-1f072d09-5c9f-4f06-a995-4eeb39b0cdba {
  min-height: 50px;
}








#s-1f072d09-5c9f-4f06-a995-4eeb39b0cdba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1f072d09-5c9f-4f06-a995-4eeb39b0cdba.shg-box.shg-c {
  justify-content: center;
}

#s-d00331c7-7c01-40ab-ae38-412d9688829b {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 114, 117, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 114, 117, 1);
}
#s-d00331c7-7c01-40ab-ae38-412d9688829b: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: rgba(255, 114, 117, 1) !important;
background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d00331c7-7c01-40ab-ae38-412d9688829b: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: rgba(255, 114, 117, 1) !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-d00331c7-7c01-40ab-ae38-412d9688829b.shg-btn {
  color: rgba(255, 114, 117, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-4bc703ab-8a1e-44ee-b211-beab53ad9b08 {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-4bc703ab-8a1e-44ee-b211-beab53ad9b08"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-7e04ddbb-1f0e-4071-88af-190b3ac9fb95 {
  margin-top: -3px;
min-height: 50px;
}








#s-7e04ddbb-1f0e-4071-88af-190b3ac9fb95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7e04ddbb-1f0e-4071-88af-190b3ac9fb95.shg-box.shg-c {
  justify-content: center;
}

#s-918e3f12-6bed-4e05-93ac-e3e61bd982a3 {
  text-align: center;
}




  #s-918e3f12-6bed-4e05-93ac-e3e61bd982a3 img.shogun-image {
    
    width: px;
  }


#s-918e3f12-6bed-4e05-93ac-e3e61bd982a3 .shogun-image-content {
  
    align-items: center;
  
}

#s-5efaaced-9abd-4b74-ab0f-2c2c652c1774 {
  margin-top: -30px;
min-height: 50px;
}








#s-5efaaced-9abd-4b74-ab0f-2c2c652c1774 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5efaaced-9abd-4b74-ab0f-2c2c652c1774.shg-box.shg-c {
  justify-content: center;
}

#s-4cd2e338-d78a-4296-82bf-388c2339119a {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4cd2e338-d78a-4296-82bf-388c2339119a .shogun-heading-component h2 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-12550b0e-0d51-41de-95cf-cac130312ac6 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-12550b0e-0d51-41de-95cf-cac130312ac6 .shogun-heading-component h3 {
  color: rgba(23, 199, 209, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-96f1b666-d447-4456-9d15-b748a9387ddd {
  margin-left: 20px;
margin-right: 20px;
}

#s-75c32336-4ede-45ea-a9ee-cffda80d2d07 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-75c32336-4ede-45ea-a9ee-cffda80d2d07"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-65100273-3949-4f21-8e38-785d68fbf031 {
  min-height: 50px;
}








#s-65100273-3949-4f21-8e38-785d68fbf031 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-65100273-3949-4f21-8e38-785d68fbf031.shg-box.shg-c {
  justify-content: center;
}

#s-5d6381a8-42e3-4571-aab8-7b1441b519eb {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(23, 199, 209, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-5d6381a8-42e3-4571-aab8-7b1441b519eb:hover {background-color: rgba(161, 128, 186, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5d6381a8-42e3-4571-aab8-7b1441b519eb:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5d6381a8-42e3-4571-aab8-7b1441b519eb.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-2f01d9f4-6c76-4605-a492-4482ad2e795a {
  min-height: 50px;
}








#s-2f01d9f4-6c76-4605-a492-4482ad2e795a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2f01d9f4-6c76-4605-a492-4482ad2e795a.shg-box.shg-c {
  justify-content: center;
}

#s-0ae43d14-ca32-43bf-a0fa-bb378b04bd37 {
  min-height: 50px;
}








#s-0ae43d14-ca32-43bf-a0fa-bb378b04bd37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0ae43d14-ca32-43bf-a0fa-bb378b04bd37.shg-box.shg-c {
  justify-content: center;
}

#s-d6adf3e6-2371-4fb9-b93b-7d45ce657786 {
  min-height: 50px;
}








#s-d6adf3e6-2371-4fb9-b93b-7d45ce657786 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d6adf3e6-2371-4fb9-b93b-7d45ce657786.shg-box.shg-c {
  justify-content: center;
}

#s-9db40692-374c-45db-8b51-6e622f5dfeb1 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(23, 199, 209, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(23, 199, 209, 1);
}
#s-9db40692-374c-45db-8b51-6e622f5dfeb1: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: rgba(23, 199, 209, 1) !important;
background-color: rgba(23, 199, 209, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-9db40692-374c-45db-8b51-6e622f5dfeb1: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: rgba(23, 199, 209, 1) !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-9db40692-374c-45db-8b51-6e622f5dfeb1.shg-btn {
  color: rgba(23, 199, 209, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-5ee1dc2b-3f14-41af-aa6b-03431997830e {
  min-height: 50px;
}








#s-5ee1dc2b-3f14-41af-aa6b-03431997830e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ee1dc2b-3f14-41af-aa6b-03431997830e.shg-box.shg-c {
  justify-content: center;
}

#s-d83cfe87-aa03-42d1-bdda-479a4bd4b33b {
  text-align: center;
}




  #s-d83cfe87-aa03-42d1-bdda-479a4bd4b33b img.shogun-image {
    
    width: px;
  }


#s-d83cfe87-aa03-42d1-bdda-479a4bd4b33b .shogun-image-content {
  
    align-items: center;
  
}

#s-19793772-a682-48db-b361-ffb4c20624b3 {
  margin-top: -30px;
min-height: 50px;
}








#s-19793772-a682-48db-b361-ffb4c20624b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-19793772-a682-48db-b361-ffb4c20624b3.shg-box.shg-c {
  justify-content: center;
}

#s-3b9fbcdd-07c0-4348-b578-444c91c91506 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-3b9fbcdd-07c0-4348-b578-444c91c91506 .shogun-heading-component h2 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-7a740479-cbbc-40f0-bd91-e5212e9590be {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-7a740479-cbbc-40f0-bd91-e5212e9590be .shogun-heading-component h3 {
  color: rgba(245, 130, 31, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6df051a3-af90-43db-8842-3a721580a9cf {
  margin-left: 20px;
margin-right: 20px;
}

#s-bb1bbac4-2304-406c-b900-b27a650af4db {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-bb1bbac4-2304-406c-b900-b27a650af4db"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b256eb4d-6a42-490d-abdb-b51f9ab86a88 {
  min-height: 50px;
}








#s-b256eb4d-6a42-490d-abdb-b51f9ab86a88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b256eb4d-6a42-490d-abdb-b51f9ab86a88.shg-box.shg-c {
  justify-content: center;
}

#s-ba4a2aa2-33ba-4160-b46e-2e393836f2ff {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(245, 130, 31, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ba4a2aa2-33ba-4160-b46e-2e393836f2ff:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ba4a2aa2-33ba-4160-b46e-2e393836f2ff:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ba4a2aa2-33ba-4160-b46e-2e393836f2ff.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-1790690c-5181-4bb1-a5dd-ee385023a2f3 {
  min-height: 50px;
}








#s-1790690c-5181-4bb1-a5dd-ee385023a2f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1790690c-5181-4bb1-a5dd-ee385023a2f3.shg-box.shg-c {
  justify-content: center;
}

#s-4ed36dee-593a-48be-81ae-d1f522b62441 {
  min-height: 50px;
}








#s-4ed36dee-593a-48be-81ae-d1f522b62441 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4ed36dee-593a-48be-81ae-d1f522b62441.shg-box.shg-c {
  justify-content: center;
}

#s-4f3579fd-3d78-44bc-8507-0ba221a081c5 {
  min-height: 50px;
}








#s-4f3579fd-3d78-44bc-8507-0ba221a081c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4f3579fd-3d78-44bc-8507-0ba221a081c5.shg-box.shg-c {
  justify-content: center;
}

#s-0f29d932-0bf9-4547-bc10-a39508ec3fd6 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(245, 130, 31, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(245, 130, 31, 1);
}
#s-0f29d932-0bf9-4547-bc10-a39508ec3fd6: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(245, 130, 31, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-0f29d932-0bf9-4547-bc10-a39508ec3fd6: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-0f29d932-0bf9-4547-bc10-a39508ec3fd6.shg-btn {
  color: rgba(245, 130, 31, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-bf603779-5863-4197-af8e-c2fb86600a2d {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bf603779-5863-4197-af8e-c2fb86600a2d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-aa571dae-cbde-4ae4-9a74-2773f1e77599 {
  min-height: 50px;
}








#s-aa571dae-cbde-4ae4-9a74-2773f1e77599 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa571dae-cbde-4ae4-9a74-2773f1e77599.shg-box.shg-c {
  justify-content: center;
}

#s-239760f0-c41b-49fe-bde0-76abefedbbe2 {
  text-align: center;
}




  #s-239760f0-c41b-49fe-bde0-76abefedbbe2 img.shogun-image {
    
    width: px;
  }


#s-239760f0-c41b-49fe-bde0-76abefedbbe2 .shogun-image-content {
  
    align-items: center;
  
}

#s-cfab8b50-b4e5-4562-b269-1ca8bd7c6fdd {
  margin-top: -30px;
min-height: 50px;
}








#s-cfab8b50-b4e5-4562-b269-1ca8bd7c6fdd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cfab8b50-b4e5-4562-b269-1ca8bd7c6fdd.shg-box.shg-c {
  justify-content: center;
}

#s-e30e3bc8-6594-456b-b1b4-743dcaca0aef {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-e30e3bc8-6594-456b-b1b4-743dcaca0aef .shogun-heading-component h2 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-b998f6ad-0fd4-403c-aa68-4d2d411172e5 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-b998f6ad-0fd4-403c-aa68-4d2d411172e5 .shogun-heading-component h3 {
  color: rgba(238, 64, 85, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-de24f124-d19b-4a52-9a4d-89ec7c11315d {
  margin-left: 20px;
margin-right: 20px;
}

#s-a4732f66-4dc8-4449-881f-221eec189e8d {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-a4732f66-4dc8-4449-881f-221eec189e8d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-db0d2c01-70e9-49d5-81e4-3f77b4160b51 {
  min-height: 50px;
}








#s-db0d2c01-70e9-49d5-81e4-3f77b4160b51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-db0d2c01-70e9-49d5-81e4-3f77b4160b51.shg-box.shg-c {
  justify-content: center;
}

#s-81072283-3ffb-43d0-9e5c-ee0e2a047910 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(238, 64, 85, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-81072283-3ffb-43d0-9e5c-ee0e2a047910:hover {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-81072283-3ffb-43d0-9e5c-ee0e2a047910:active {background-color: rgba(65, 111, 182, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-81072283-3ffb-43d0-9e5c-ee0e2a047910.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-182e22bb-db67-4050-a331-486a160e1d1d {
  min-height: 50px;
}








#s-182e22bb-db67-4050-a331-486a160e1d1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-182e22bb-db67-4050-a331-486a160e1d1d.shg-box.shg-c {
  justify-content: center;
}

#s-f0bc1eb5-3df5-4361-b0fd-67f2f738e26f {
  min-height: 50px;
}








#s-f0bc1eb5-3df5-4361-b0fd-67f2f738e26f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0bc1eb5-3df5-4361-b0fd-67f2f738e26f.shg-box.shg-c {
  justify-content: center;
}

#s-b984b82b-5cb9-4b62-b9cf-ce81cd94a157 {
  min-height: 50px;
}








#s-b984b82b-5cb9-4b62-b9cf-ce81cd94a157 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b984b82b-5cb9-4b62-b9cf-ce81cd94a157.shg-box.shg-c {
  justify-content: center;
}

#s-ffabcadf-8bfb-499b-80fc-5250457bff52 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(238, 64, 85, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(238, 64, 85, 1);
}
#s-ffabcadf-8bfb-499b-80fc-5250457bff52:hover {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-ffabcadf-8bfb-499b-80fc-5250457bff52:active {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: rgba(238, 64, 85, 1) !important;
background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-ffabcadf-8bfb-499b-80fc-5250457bff52.shg-btn {
  color: rgba(238, 64, 85, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-1a0a5ffb-149f-4390-82c3-2ca5aca4b52c {
  min-height: 50px;
}








#s-1a0a5ffb-149f-4390-82c3-2ca5aca4b52c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a0a5ffb-149f-4390-82c3-2ca5aca4b52c.shg-box.shg-c {
  justify-content: center;
}

#s-d3ce9a40-d5ea-4e83-9676-7fb1e2a422db {
  text-align: center;
}




  #s-d3ce9a40-d5ea-4e83-9676-7fb1e2a422db img.shogun-image {
    
    width: px;
  }


#s-d3ce9a40-d5ea-4e83-9676-7fb1e2a422db .shogun-image-content {
  
    align-items: center;
  
}

#s-c16e7d31-6e50-4248-bc28-0d609ac94ee3 {
  margin-top: -30px;
min-height: 50px;
}








#s-c16e7d31-6e50-4248-bc28-0d609ac94ee3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c16e7d31-6e50-4248-bc28-0d609ac94ee3.shg-box.shg-c {
  justify-content: center;
}

#s-431da487-2b7c-4d9c-bc4e-f764d0cd8930 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-431da487-2b7c-4d9c-bc4e-f764d0cd8930 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-f7810f63-743e-424f-82cb-4b5fb64709a0 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-f7810f63-743e-424f-82cb-4b5fb64709a0 .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-ec56cc06-a6fc-48ff-a9b0-a0019f23956d {
  margin-left: 20px;
margin-right: 20px;
}

#s-deabb684-d089-4232-b793-446cf3dbacb6 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-deabb684-d089-4232-b793-446cf3dbacb6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-40c89ff4-042d-428d-a39d-627318d92e21 {
  min-height: 50px;
}








#s-40c89ff4-042d-428d-a39d-627318d92e21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-40c89ff4-042d-428d-a39d-627318d92e21.shg-box.shg-c {
  justify-content: center;
}

#s-6e83747c-2def-4633-86e5-367f1adbcfa7 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-6e83747c-2def-4633-86e5-367f1adbcfa7:hover {background-color: rgba(105, 191, 106, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6e83747c-2def-4633-86e5-367f1adbcfa7:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-6e83747c-2def-4633-86e5-367f1adbcfa7.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-ba8d91a2-b6bd-441e-9c54-979bcea00290 {
  min-height: 50px;
}








#s-ba8d91a2-b6bd-441e-9c54-979bcea00290 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ba8d91a2-b6bd-441e-9c54-979bcea00290.shg-box.shg-c {
  justify-content: center;
}

#s-0d688b36-21e8-4f25-817e-f0144fc7ce2b {
  min-height: 50px;
}








#s-0d688b36-21e8-4f25-817e-f0144fc7ce2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0d688b36-21e8-4f25-817e-f0144fc7ce2b.shg-box.shg-c {
  justify-content: center;
}

#s-51d721e3-17d3-43e7-a29a-f23180336cc1 {
  min-height: 50px;
}








#s-51d721e3-17d3-43e7-a29a-f23180336cc1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-51d721e3-17d3-43e7-a29a-f23180336cc1.shg-box.shg-c {
  justify-content: center;
}

#s-67b11cb8-8d70-422b-8d5b-06319dee9070 {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-67b11cb8-8d70-422b-8d5b-06319dee9070: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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-67b11cb8-8d70-422b-8d5b-06319dee9070: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: rgba(255, 135, 160, 1) !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-67b11cb8-8d70-422b-8d5b-06319dee9070.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-94a1f841-0953-44fa-b67a-83d721344917 {
  padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-94a1f841-0953-44fa-b67a-83d721344917"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-1b755668-c45c-485e-a367-1a6ec4be132f {
  min-height: 50px;
}








#s-1b755668-c45c-485e-a367-1a6ec4be132f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b755668-c45c-485e-a367-1a6ec4be132f.shg-box.shg-c {
  justify-content: center;
}

#s-aa2b8c30-69e9-430c-9cc9-0eee0c9adfc9 {
  text-align: center;
}




  #s-aa2b8c30-69e9-430c-9cc9-0eee0c9adfc9 img.shogun-image {
    
    width: px;
  }


#s-aa2b8c30-69e9-430c-9cc9-0eee0c9adfc9 .shogun-image-content {
  
    align-items: center;
  
}

#s-53774496-96b4-4adc-807f-4695adbc83b9 {
  margin-top: -30px;
min-height: 50px;
}








#s-53774496-96b4-4adc-807f-4695adbc83b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53774496-96b4-4adc-807f-4695adbc83b9.shg-box.shg-c {
  justify-content: center;
}

#s-1e380f22-55e5-45dc-8888-f80d1e7ec389 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-1e380f22-55e5-45dc-8888-f80d1e7ec389 .shogun-heading-component h2 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-d7d32dd6-4919-4864-b1c4-f493e24f7f91 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-d7d32dd6-4919-4864-b1c4-f493e24f7f91 .shogun-heading-component h3 {
  color: rgba(0, 143, 212, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-a7f4220d-3b23-41a2-9c11-685f31b7db2d {
  margin-left: 20px;
margin-right: 20px;
}

#s-81c802ad-ca16-49a7-ac35-759b120b726c {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-81c802ad-ca16-49a7-ac35-759b120b726c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-990aa079-c1ac-42ea-945b-61b291fc3da8 {
  min-height: 50px;
}








#s-990aa079-c1ac-42ea-945b-61b291fc3da8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-990aa079-c1ac-42ea-945b-61b291fc3da8.shg-box.shg-c {
  justify-content: center;
}

#s-457f270f-71ac-499c-9846-5c6f1ef6ca41 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(0, 143, 212, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-457f270f-71ac-499c-9846-5c6f1ef6ca41:hover {background-color: rgba(238, 64, 85, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-457f270f-71ac-499c-9846-5c6f1ef6ca41:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-457f270f-71ac-499c-9846-5c6f1ef6ca41.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-118d6a4c-664c-4db6-902d-9247fa14c6d4 {
  min-height: 50px;
}








#s-118d6a4c-664c-4db6-902d-9247fa14c6d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-118d6a4c-664c-4db6-902d-9247fa14c6d4.shg-box.shg-c {
  justify-content: center;
}

#s-4c855a32-e972-409d-b380-c586751d9159 {
  min-height: 50px;
}








#s-4c855a32-e972-409d-b380-c586751d9159 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c855a32-e972-409d-b380-c586751d9159.shg-box.shg-c {
  justify-content: center;
}

#s-e061c6ba-91e4-4ea4-bdd2-cc21b02f6593 {
  min-height: 50px;
}








#s-e061c6ba-91e4-4ea4-bdd2-cc21b02f6593 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e061c6ba-91e4-4ea4-bdd2-cc21b02f6593.shg-box.shg-c {
  justify-content: center;
}

#s-03b98f79-f2b8-4b77-a9f2-284e4388caaf {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 143, 212, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(0, 143, 212, 1);
}
#s-03b98f79-f2b8-4b77-a9f2-284e4388caaf:hover {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-03b98f79-f2b8-4b77-a9f2-284e4388caaf:active {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: rgba(0, 143, 212, 1) !important;
background-color: rgba(0, 143, 212, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-03b98f79-f2b8-4b77-a9f2-284e4388caaf.shg-btn {
  color: rgba(0, 143, 212, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-1d039e93-dcab-4205-ad1e-1166cc06e51d {
  margin-top: -3px;
min-height: 50px;
}








#s-1d039e93-dcab-4205-ad1e-1166cc06e51d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1d039e93-dcab-4205-ad1e-1166cc06e51d.shg-box.shg-c {
  justify-content: center;
}

#s-bb314ba9-b567-4dbf-afb0-e729d9a4ad76 {
  text-align: center;
}




  #s-bb314ba9-b567-4dbf-afb0-e729d9a4ad76 img.shogun-image {
    
    width: px;
  }


#s-bb314ba9-b567-4dbf-afb0-e729d9a4ad76 .shogun-image-content {
  
    align-items: center;
  
}

#s-467f8d48-8906-489e-822d-050210d38994 {
  margin-top: -30px;
min-height: 50px;
}








#s-467f8d48-8906-489e-822d-050210d38994 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-467f8d48-8906-489e-822d-050210d38994.shg-box.shg-c {
  justify-content: center;
}

#s-4ab8b368-03ce-4535-89d5-1f4e10f91f88 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-4ab8b368-03ce-4535-89d5-1f4e10f91f88 .shogun-heading-component h2 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 74px;
  line-height: 0.9em;
  letter-spacing: ;
  text-align: left;
}



#s-d3e6ecba-bcea-472d-989d-c6be8dbb7541 {
  margin-top: 15px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
text-align: left;
}

#s-d3e6ecba-bcea-472d-989d-c6be8dbb7541 .shogun-heading-component h3 {
  color: rgba(255, 135, 160, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-fbd56807-ff4a-4dce-a7aa-1eec98394141 {
  margin-left: 20px;
margin-right: 20px;
}

#s-531d1e04-79da-4e81-b0ab-a591e003b253 {
  margin-top: 30px;
margin-left: 20px;
margin-bottom: 30px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-531d1e04-79da-4e81-b0ab-a591e003b253"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-deba8826-00fa-4966-bc87-190c18cc61b9 {
  min-height: 50px;
}








#s-deba8826-00fa-4966-bc87-190c18cc61b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-deba8826-00fa-4966-bc87-190c18cc61b9.shg-box.shg-c {
  justify-content: center;
}

#s-25963c36-0e61-404c-934d-95296563ee14 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-radius: 0px;
background-color: rgba(255, 135, 160, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-25963c36-0e61-404c-934d-95296563ee14:hover {background-color: rgba(0, 181, 181, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-25963c36-0e61-404c-934d-95296563ee14:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-25963c36-0e61-404c-934d-95296563ee14.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-1253f1b0-27ac-4224-bb7e-a894998e6c71 {
  min-height: 50px;
}








#s-1253f1b0-27ac-4224-bb7e-a894998e6c71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1253f1b0-27ac-4224-bb7e-a894998e6c71.shg-box.shg-c {
  justify-content: center;
}

#s-d5a23c65-bc68-4dcb-b7f5-86931c48283d {
  min-height: 50px;
}








#s-d5a23c65-bc68-4dcb-b7f5-86931c48283d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d5a23c65-bc68-4dcb-b7f5-86931c48283d.shg-box.shg-c {
  justify-content: center;
}

#s-6e748b63-a202-41cd-8ecf-5f21f97df4fb {
  min-height: 50px;
}








#s-6e748b63-a202-41cd-8ecf-5f21f97df4fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6e748b63-a202-41cd-8ecf-5f21f97df4fb.shg-box.shg-c {
  justify-content: center;
}

#s-31fc5227-d0e3-4795-a1ef-fd6776299d0b {
  border-style: solid;
padding-top: 8px;
padding-left: 10px;
padding-bottom: 8px;
padding-right: 10px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 135, 160, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(59, 200, 194, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 135, 160, 1);
}
#s-31fc5227-d0e3-4795-a1ef-fd6776299d0b:hover {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-31fc5227-d0e3-4795-a1ef-fd6776299d0b:active {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: rgba(255, 135, 160, 1) !important;
background-color: rgba(255, 135, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 114, 117, 0) !important;
background-image: none !important;
hover-type: color !important;}


#s-31fc5227-d0e3-4795-a1ef-fd6776299d0b.shg-btn {
  color: rgba(255, 135, 160, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  block ;
}

#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef {
  background-size: cover;
min-height: 50px;
background-position: center center;
background-color: rgba(253, 237, 240, 1);
}
@media (min-width: 1200px){#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef {
  display: none;
}
#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef, #wrap-s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef {
  display: none;
}
#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef, #wrap-s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef {
  
}
}@media (max-width: 767px){#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef {
  display: none;
}
#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef, #wrap-s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef { display:none !important; }}







#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-506b7de2-b2f9-4e4c-a04a-d251b278f8ef.shg-box.shg-c {
  justify-content: center;
}

#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 {
  min-height: 50px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 {
  
}
}@media (max-width: 767px){#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 {
  
}
}







#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6de8cb91-c296-4b96-b929-bc7a87bc0e67.shg-box.shg-c {
  justify-content: flex-start;
}

#s-08bdb969-d19e-4e40-a19c-12ff981312fc {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-08bdb969-d19e-4e40-a19c-12ff981312fc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-08bdb969-d19e-4e40-a19c-12ff981312fc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-08bdb969-d19e-4e40-a19c-12ff981312fc {
  
}
}@media (max-width: 767px){#s-08bdb969-d19e-4e40-a19c-12ff981312fc {
  
}
}







#s-08bdb969-d19e-4e40-a19c-12ff981312fc > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-08bdb969-d19e-4e40-a19c-12ff981312fc.shg-box.shg-c {
  justify-content: center;
}

#s-07ec87d1-3bed-4984-bdca-85dd046aac16 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 5px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-07ec87d1-3bed-4984-bdca-85dd046aac16"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-74c814c3-896d-4d6d-b0b5-65719384e444 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-74c814c3-896d-4d6d-b0b5-65719384e444 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74c814c3-896d-4d6d-b0b5-65719384e444.shg-box.shg-c {
  justify-content: center;
}

#s-67dbd756-f7b4-419b-85ae-0a770782c61a {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-67dbd756-f7b4-419b-85ae-0a770782c61a .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-67dbd756-f7b4-419b-85ae-0a770782c61a .shogun-heading-component h2 a {
  color: rgba(59, 200, 194, 1);
}


#s-fc662f03-6914-4a49-a9b8-34e5b56f80b0 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-fc662f03-6914-4a49-a9b8-34e5b56f80b0:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fc662f03-6914-4a49-a9b8-34e5b56f80b0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-fc662f03-6914-4a49-a9b8-34e5b56f80b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-43b3c6b8-40e8-4913-af73-0f834d63f616 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-43b3c6b8-40e8-4913-af73-0f834d63f616 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43b3c6b8-40e8-4913-af73-0f834d63f616.shg-box.shg-c {
  justify-content: center;
}

#s-cf1b1273-e842-4709-8390-c9cea2dbeb34 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-cf1b1273-e842-4709-8390-c9cea2dbeb34 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-4694ea77-1aa8-4f67-a438-9b6553b9f4c2 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-4694ea77-1aa8-4f67-a438-9b6553b9f4c2:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4694ea77-1aa8-4f67-a438-9b6553b9f4c2:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4694ea77-1aa8-4f67-a438-9b6553b9f4c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-97272320-caf7-4ca7-a4b8-c57740967e31 {
  min-height: 50px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-97272320-caf7-4ca7-a4b8-c57740967e31 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-97272320-caf7-4ca7-a4b8-c57740967e31 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-97272320-caf7-4ca7-a4b8-c57740967e31 {
  
}
}@media (max-width: 767px){#s-97272320-caf7-4ca7-a4b8-c57740967e31 {
  
}
}







#s-97272320-caf7-4ca7-a4b8-c57740967e31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97272320-caf7-4ca7-a4b8-c57740967e31.shg-box.shg-c {
  justify-content: flex-start;
}

#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 {
  
}
}@media (max-width: 767px){#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 {
  
}
}







#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-cf83a0f6-9c24-4d61-849a-e4c7dbf91950.shg-box.shg-c {
  justify-content: center;
}

#s-7cdc7806-523c-4ab1-a3e9-bb033ea19875 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (max-width: 767px) {
  [id="s-7cdc7806-523c-4ab1-a3e9-bb033ea19875"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-5ff5c232-29eb-4e48-8fc6-c52e4dfdec76 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-5ff5c232-29eb-4e48-8fc6-c52e4dfdec76 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ff5c232-29eb-4e48-8fc6-c52e4dfdec76.shg-box.shg-c {
  justify-content: center;
}

#s-3de50ec6-6109-48b1-908b-e2bafdcacff6 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-3de50ec6-6109-48b1-908b-e2bafdcacff6 .shogun-heading-component h2 {
  color: rgba(255, 114, 246, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-8b551de6-ccfc-48e4-9507-d57811e10b4a {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 246, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-8b551de6-ccfc-48e4-9507-d57811e10b4a:hover {background-color: rgba(255, 114, 246, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8b551de6-ccfc-48e4-9507-d57811e10b4a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8b551de6-ccfc-48e4-9507-d57811e10b4a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-d4691135-3f9a-4ee8-9f82-feff664b6a40 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-d4691135-3f9a-4ee8-9f82-feff664b6a40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d4691135-3f9a-4ee8-9f82-feff664b6a40.shg-box.shg-c {
  justify-content: center;
}

#s-eb25c9d7-fe95-4ab2-9754-55a5b8d7a095 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-eb25c9d7-fe95-4ab2-9754-55a5b8d7a095 .shogun-heading-component h2 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-eb25c9d7-fe95-4ab2-9754-55a5b8d7a095 .shogun-heading-component h2 a {
  color: rgba(65, 182, 145, 1);
}


#s-fd312a11-b19c-42dc-a946-b98ba58873fd {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(65, 182, 145, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-fd312a11-b19c-42dc-a946-b98ba58873fd:hover {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fd312a11-b19c-42dc-a946-b98ba58873fd:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-fd312a11-b19c-42dc-a946-b98ba58873fd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-4f999ced-9626-493d-944c-51e8a2d6a179 {
  background-size: cover;
min-height: 50px;
background-position: center center;
background-color: rgba(253, 237, 240, 1);
}
@media (min-width: 1200px){#s-4f999ced-9626-493d-944c-51e8a2d6a179 {
  display: none;
}
#s-4f999ced-9626-493d-944c-51e8a2d6a179, #wrap-s-4f999ced-9626-493d-944c-51e8a2d6a179 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4f999ced-9626-493d-944c-51e8a2d6a179 {
  display: none;
}
#s-4f999ced-9626-493d-944c-51e8a2d6a179, #wrap-s-4f999ced-9626-493d-944c-51e8a2d6a179 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4f999ced-9626-493d-944c-51e8a2d6a179 {
  display: none;
}
#s-4f999ced-9626-493d-944c-51e8a2d6a179, #wrap-s-4f999ced-9626-493d-944c-51e8a2d6a179 { display:none !important; }}@media (max-width: 767px){#s-4f999ced-9626-493d-944c-51e8a2d6a179 {
  
}
}







#s-4f999ced-9626-493d-944c-51e8a2d6a179 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4f999ced-9626-493d-944c-51e8a2d6a179.shg-box.shg-c {
  justify-content: center;
}

#s-068a86cc-9e47-4126-ae77-4f08ac0b713b {
  min-height: 50px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-068a86cc-9e47-4126-ae77-4f08ac0b713b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-068a86cc-9e47-4126-ae77-4f08ac0b713b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-068a86cc-9e47-4126-ae77-4f08ac0b713b {
  
}
}@media (max-width: 767px){#s-068a86cc-9e47-4126-ae77-4f08ac0b713b {
  
}
}







#s-068a86cc-9e47-4126-ae77-4f08ac0b713b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-068a86cc-9e47-4126-ae77-4f08ac0b713b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 {
  
}
}@media (max-width: 767px){#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 {
  
}
}







#s-d39b9127-3f5c-48ed-9da0-dadf4026b839 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-d39b9127-3f5c-48ed-9da0-dadf4026b839.shg-box.shg-c {
  justify-content: center;
}

#s-25406153-f635-404b-92e4-3daebe9c50a9 {
  margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-25406153-f635-404b-92e4-3daebe9c50a9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-f25d23cf-0858-4541-8073-187c81fc32a1 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-f25d23cf-0858-4541-8073-187c81fc32a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f25d23cf-0858-4541-8073-187c81fc32a1.shg-box.shg-c {
  justify-content: center;
}

#s-c8a0b9a1-2cd8-4e50-a758-3c68773541ea {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-c8a0b9a1-2cd8-4e50-a758-3c68773541ea .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-c8a0b9a1-2cd8-4e50-a758-3c68773541ea .shogun-heading-component h2 a {
  color: rgba(59, 200, 194, 1);
}


#s-c02daa55-0786-441e-9734-074e7f162357 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-c02daa55-0786-441e-9734-074e7f162357:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c02daa55-0786-441e-9734-074e7f162357:active {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-c02daa55-0786-441e-9734-074e7f162357.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-e36c7d87-44ee-4b90-9cb8-e4deef898161 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-e36c7d87-44ee-4b90-9cb8-e4deef898161 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e36c7d87-44ee-4b90-9cb8-e4deef898161.shg-box.shg-c {
  justify-content: center;
}

#s-ccbb86e2-eff3-41c4-a7e7-176eec7bcaf3 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-ccbb86e2-eff3-41c4-a7e7-176eec7bcaf3 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-79d88da4-1ee7-49ca-be0c-ff1ad613472e {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-79d88da4-1ee7-49ca-be0c-ff1ad613472e:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-79d88da4-1ee7-49ca-be0c-ff1ad613472e:active {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-79d88da4-1ee7-49ca-be0c-ff1ad613472e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c {
  min-height: 50px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c {
  
}
}@media (max-width: 767px){#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c {
  
}
}







#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b5d55a0b-78ec-49bf-901e-8ac41594f90c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f85cd96c-51fd-4a83-9f81-af89e49729ae {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(236, 236, 236, 1);
border-radius: 0px;
min-height: 0px;
background-color: rgba(250, 237, 240, 1);
}
@media (min-width: 1200px){#s-f85cd96c-51fd-4a83-9f81-af89e49729ae {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f85cd96c-51fd-4a83-9f81-af89e49729ae {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f85cd96c-51fd-4a83-9f81-af89e49729ae {
  
}
}@media (max-width: 767px){#s-f85cd96c-51fd-4a83-9f81-af89e49729ae {
  
}
}







#s-f85cd96c-51fd-4a83-9f81-af89e49729ae > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-f85cd96c-51fd-4a83-9f81-af89e49729ae.shg-box.shg-c {
  justify-content: center;
}

#s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cd2b4d8a-1db3-431a-8641-b3435b51dfd6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-76069f47-7664-4719-a86d-6e88ee9a2b6a {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-76069f47-7664-4719-a86d-6e88ee9a2b6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-76069f47-7664-4719-a86d-6e88ee9a2b6a.shg-box.shg-c {
  justify-content: center;
}

#s-f532e579-5b02-4a2c-a0ee-6cb91e24902e {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-f532e579-5b02-4a2c-a0ee-6cb91e24902e .shogun-heading-component h2 {
  color: rgba(255, 114, 246, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-71355bac-2f47-425b-a25c-cbc76d931a01 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 246, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-71355bac-2f47-425b-a25c-cbc76d931a01:hover {background-color: rgba(255, 114, 246, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-71355bac-2f47-425b-a25c-cbc76d931a01:active {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-71355bac-2f47-425b-a25c-cbc76d931a01.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-e01e04ea-b38e-41b2-839a-3ebcab94b3d5 {
  background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.57);
min-height: 400px;
background-position: center center;
}








#s-e01e04ea-b38e-41b2-839a-3ebcab94b3d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e01e04ea-b38e-41b2-839a-3ebcab94b3d5.shg-box.shg-c {
  justify-content: center;
}

#s-4c16f30a-560e-4b7d-b801-862b120453fd {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-4c16f30a-560e-4b7d-b801-862b120453fd .shogun-heading-component h2 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 80px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-4c16f30a-560e-4b7d-b801-862b120453fd .shogun-heading-component h2 a {
  color: rgba(65, 182, 145, 1);
}


#s-7a3f118a-812a-416c-9299-daed01c405aa {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(65, 182, 145, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-7a3f118a-812a-416c-9299-daed01c405aa:hover {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7a3f118a-812a-416c-9299-daed01c405aa:active {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-7a3f118a-812a-416c-9299-daed01c405aa.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-ca074544-db98-40df-a8b9-08b342cb8bbf {
  background-size: cover;
min-height: 550px;
background-position: center center;
background-color: rgba(253, 237, 240, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-ca074544-db98-40df-a8b9-08b342cb8bbf {
  display: none;
}
#s-ca074544-db98-40df-a8b9-08b342cb8bbf, #wrap-s-ca074544-db98-40df-a8b9-08b342cb8bbf { display:none !important; }}@media (max-width: 767px){#s-ca074544-db98-40df-a8b9-08b342cb8bbf {
  display: none;
}
#s-ca074544-db98-40df-a8b9-08b342cb8bbf, #wrap-s-ca074544-db98-40df-a8b9-08b342cb8bbf { display:none !important; }}







#s-ca074544-db98-40df-a8b9-08b342cb8bbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ca074544-db98-40df-a8b9-08b342cb8bbf.shg-box.shg-c {
  justify-content: center;
}

#s-e9b916fd-9657-4d96-923c-19aef0880f01 {
  margin-left: auto;
margin-bottom: -30px;
margin-right: auto;
padding-left: 30px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}








#s-e9b916fd-9657-4d96-923c-19aef0880f01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9b916fd-9657-4d96-923c-19aef0880f01.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-39192c3f-90e4-421a-a088-ac81cba25ef0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-acb2df1d-efbd-410b-8366-ed538c12a8b0 {
  min-height: 50px;
}








#s-acb2df1d-efbd-410b-8366-ed538c12a8b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-acb2df1d-efbd-410b-8366-ed538c12a8b0.shg-box.shg-c {
  justify-content: center;
}

#s-f52ac1ff-cb06-47e1-87e8-86ef55c8099b {
  text-align: center;
}




  #s-f52ac1ff-cb06-47e1-87e8-86ef55c8099b img.shogun-image {
    
    width: px;
  }


#s-f52ac1ff-cb06-47e1-87e8-86ef55c8099b .shogun-image-content {
  
    align-items: center;
  
}

#s-bd104085-cfdf-458b-afd5-05f1e969ee90 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-bd104085-cfdf-458b-afd5-05f1e969ee90 .shogun-heading-component h2 {
  color: rgba(59, 200, 194, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-bd104085-cfdf-458b-afd5-05f1e969ee90 .shogun-heading-component h2 a {
  color: rgba(59, 200, 194, 1);
}


#s-96f0e964-5cd3-4301-bced-ad10692005e0 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(59, 200, 194, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-96f0e964-5cd3-4301-bced-ad10692005e0:hover {background-color: rgba(59, 200, 194, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-96f0e964-5cd3-4301-bced-ad10692005e0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-96f0e964-5cd3-4301-bced-ad10692005e0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-046d9de1-4112-4d20-88f7-a6d5e11c94e9 {
  min-height: 50px;
}








#s-046d9de1-4112-4d20-88f7-a6d5e11c94e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-046d9de1-4112-4d20-88f7-a6d5e11c94e9.shg-box.shg-c {
  justify-content: center;
}

#s-e826ecb5-abe6-4381-aa3e-2c7034a1d343 {
  min-height: 50px;
}








#s-e826ecb5-abe6-4381-aa3e-2c7034a1d343 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e826ecb5-abe6-4381-aa3e-2c7034a1d343.shg-box.shg-c {
  justify-content: center;
}

#s-e63ecb57-ecfb-438a-9bdd-c67261f225e4 {
  text-align: center;
}




  #s-e63ecb57-ecfb-438a-9bdd-c67261f225e4 img.shogun-image {
    
    width: px;
  }


#s-e63ecb57-ecfb-438a-9bdd-c67261f225e4 .shogun-image-content {
  
    align-items: center;
  
}

#s-1a0ff77d-30ed-4075-b979-bf28597b6de5 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-1a0ff77d-30ed-4075-b979-bf28597b6de5 .shogun-heading-component h2 {
  color: rgba(255, 114, 117, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-492ea040-7c00-4570-a3ef-0ac0f812f199 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 117, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-492ea040-7c00-4570-a3ef-0ac0f812f199:hover {background-color: rgba(255, 114, 117, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-492ea040-7c00-4570-a3ef-0ac0f812f199:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-492ea040-7c00-4570-a3ef-0ac0f812f199.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-192777b5-e5da-4530-94cd-8941eeb60f23 {
  opacity: 0;
}

#s-192777b5-e5da-4530-94cd-8941eeb60f23 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5da78f42-4847-46a1-86cb-5ac94cdb84dc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-94b09f7e-ea9c-47f9-b336-86e705dfbf7a {
  min-height: 50px;
}








#s-94b09f7e-ea9c-47f9-b336-86e705dfbf7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-94b09f7e-ea9c-47f9-b336-86e705dfbf7a.shg-box.shg-c {
  justify-content: center;
}

#s-d91de65e-4e29-44bd-aa9e-fed6f1ea6987 {
  min-height: 50px;
}








#s-d91de65e-4e29-44bd-aa9e-fed6f1ea6987 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d91de65e-4e29-44bd-aa9e-fed6f1ea6987.shg-box.shg-c {
  justify-content: center;
}

#s-f60822d3-b326-4eba-ae3b-9a4067f28922 {
  text-align: center;
}




  #s-f60822d3-b326-4eba-ae3b-9a4067f28922 img.shogun-image {
    
    width: px;
  }


#s-f60822d3-b326-4eba-ae3b-9a4067f28922 .shogun-image-content {
  
    align-items: center;
  
}

#s-6a068a8c-9bed-4826-9544-7cc6782e4747 {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-6a068a8c-9bed-4826-9544-7cc6782e4747 .shogun-heading-component h2 {
  color: rgba(255, 114, 246, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-5791c73f-ab4f-4d29-96b4-a413e137408b {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 114, 246, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-5791c73f-ab4f-4d29-96b4-a413e137408b:hover {background-color: rgba(255, 114, 246, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5791c73f-ab4f-4d29-96b4-a413e137408b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5791c73f-ab4f-4d29-96b4-a413e137408b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-7a07d2f9-3daa-4401-98c5-471f0384fff5 {
  min-height: 50px;
}








#s-7a07d2f9-3daa-4401-98c5-471f0384fff5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7a07d2f9-3daa-4401-98c5-471f0384fff5.shg-box.shg-c {
  justify-content: center;
}

#s-653f73c4-1ccc-4b68-9c11-e5e835ad53a5 {
  min-height: 50px;
}








#s-653f73c4-1ccc-4b68-9c11-e5e835ad53a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-653f73c4-1ccc-4b68-9c11-e5e835ad53a5.shg-box.shg-c {
  justify-content: center;
}

#s-ca4f4bb6-f83e-476f-be3c-9f04422da8a5 {
  text-align: center;
}




  #s-ca4f4bb6-f83e-476f-be3c-9f04422da8a5 img.shogun-image {
    
    width: px;
  }


#s-ca4f4bb6-f83e-476f-be3c-9f04422da8a5 .shogun-image-content {
  
    align-items: center;
  
}

#s-8c7f1c0e-fe28-4708-9812-5173e601522c {
  margin-left: 20px;
margin-right: 20px;
text-align: center;
}

#s-8c7f1c0e-fe28-4708-9812-5173e601522c .shogun-heading-component h2 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}


#s-8c7f1c0e-fe28-4708-9812-5173e601522c .shogun-heading-component h2 a {
  color: rgba(65, 182, 145, 1);
}


#s-1505f3d1-9c94-4517-aaa6-5d27d6295633 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(65, 182, 145, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-1505f3d1-9c94-4517-aaa6-5d27d6295633:hover {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1505f3d1-9c94-4517-aaa6-5d27d6295633:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1505f3d1-9c94-4517-aaa6-5d27d6295633.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-ad34c2d7-a942-48f1-bef9-924518541caa {
  background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ad34c2d7-a942-48f1-bef9-924518541caa {
  display: none;
}
#s-ad34c2d7-a942-48f1-bef9-924518541caa, #wrap-s-ad34c2d7-a942-48f1-bef9-924518541caa { display:none !important; }}@media (max-width: 767px){#s-ad34c2d7-a942-48f1-bef9-924518541caa {
  display: none;
}
#s-ad34c2d7-a942-48f1-bef9-924518541caa, #wrap-s-ad34c2d7-a942-48f1-bef9-924518541caa { display:none !important; }}







#s-ad34c2d7-a942-48f1-bef9-924518541caa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ad34c2d7-a942-48f1-bef9-924518541caa.shg-box.shg-c {
  justify-content: center;
}

#s-fff93f2a-7183-48fb-b966-51a6e34e6419 {
  padding-top: 20px;
padding-left: 30px;
padding-bottom: 20px;
padding-right: 30px;
min-height: 50px;
max-width: 1400px;
}
@media (min-width: 1200px){#s-fff93f2a-7183-48fb-b966-51a6e34e6419 {
  margin-left: auto;
margin-right: auto;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fff93f2a-7183-48fb-b966-51a6e34e6419 {
  margin-left: auto;
margin-right: auto;
}
}







#s-fff93f2a-7183-48fb-b966-51a6e34e6419 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fff93f2a-7183-48fb-b966-51a6e34e6419.shg-box.shg-c {
  justify-content: center;
}

#s-ff1f3929-6670-44b5-a750-e9980fb01081 {
  margin-top: 80px;
text-align: center;
}
#s-ff1f3929-6670-44b5-a750-e9980fb01081:hover {opacity: 1 !important;}@media (min-width: 1200px){#s-ff1f3929-6670-44b5-a750-e9980fb01081 {
  margin-left: auto;
margin-right: auto;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ff1f3929-6670-44b5-a750-e9980fb01081 {
  margin-left: 20px;
margin-right: 20px;
}
}@media (max-width: 767px){#s-ff1f3929-6670-44b5-a750-e9980fb01081 {
  margin-left: 20px;
margin-right: 20px;
}
}



  #s-ff1f3929-6670-44b5-a750-e9980fb01081 img.shogun-image {
    
    width: px;
  }


#s-ff1f3929-6670-44b5-a750-e9980fb01081 .shogun-image-content {
  
    align-items: center;
  
}

#s-2e4a2403-26e8-492e-addc-280b649b511d {
  margin-left: 50px;
margin-right: 50px;
text-align: left;
}

#s-2e4a2403-26e8-492e-addc-280b649b511d .shogun-heading-component h2 {
  color: rgba(65, 182, 145, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 140px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



#s-bb7c5da6-594c-4dfd-81e9-92af6ca793f1 {
  margin-left: 60px;
margin-right: 60px;
padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}

#s-bb7c5da6-594c-4dfd-81e9-92af6ca793f1 .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-51e4d74a-7863-4a79-a13a-0b8a780984a9 {
  border-style: solid;
margin-left: 60px;
margin-right: 60px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(65, 182, 145, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-51e4d74a-7863-4a79-a13a-0b8a780984a9:hover {border-style: solid !important;
border-top-width: 3px !important;
border-left-width: 3px !important;
border-bottom-width: 3px !important;
border-right-width: 3px !important;
border-color: rgba(65, 182, 145, 1) !important;
background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(65, 182, 145, 1) !important;}#s-51e4d74a-7863-4a79-a13a-0b8a780984a9:active {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-51e4d74a-7863-4a79-a13a-0b8a780984a9-btn-wrapper {
    text-align: left;
  }


#s-51e4d74a-7863-4a79-a13a-0b8a780984a9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-10a8bdc1-2bf1-44d6-b2c9-40157200a888 {
  margin-top: -50px;
margin-left: auto;
margin-right: auto;
max-width: 100px;
text-align: center;
}




  #s-10a8bdc1-2bf1-44d6-b2c9-40157200a888 img.shogun-image {
    
    width: px;
  }


#s-10a8bdc1-2bf1-44d6-b2c9-40157200a888 .shogun-image-content {
  
    align-items: center;
  
}

#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d {
  background-repeat: no-repeat;
background-size: cover;
min-height: 150px;
background-position: center center;
}
@media (min-width: 1200px){#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d {
  display: none;
}
#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d, #wrap-s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d {
  display: none;
}
#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d, #wrap-s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d { display:none !important; }}







#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3bdd6684-7e9f-47f4-a2b1-d193b3923b3d.shg-box.shg-c {
  justify-content: center;
}

#s-650c559e-339e-4b05-8516-43ebad53df93 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 560px;
background-position: -9px center;
}
@media (min-width: 1200px){#s-650c559e-339e-4b05-8516-43ebad53df93 {
  display: none;
}
#s-650c559e-339e-4b05-8516-43ebad53df93, #wrap-s-650c559e-339e-4b05-8516-43ebad53df93 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-650c559e-339e-4b05-8516-43ebad53df93 {
  display: none;
}
#s-650c559e-339e-4b05-8516-43ebad53df93, #wrap-s-650c559e-339e-4b05-8516-43ebad53df93 { display:none !important; }}@media (max-width: 767px){#s-650c559e-339e-4b05-8516-43ebad53df93 {
  
}
}







#s-650c559e-339e-4b05-8516-43ebad53df93 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-650c559e-339e-4b05-8516-43ebad53df93.shg-box.shg-c {
  justify-content: center;
}

#s-bd7a23fc-5fa0-4a2b-924d-da7c96f2e5af {
  padding-left: 30px;
padding-right: 30px;
max-width: 1400px;
}








#s-bd7a23fc-5fa0-4a2b-924d-da7c96f2e5af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd7a23fc-5fa0-4a2b-924d-da7c96f2e5af.shg-box.shg-c {
  justify-content: center;
}

#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 140px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 1200px){#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 120px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 120px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 768px) and (max-width: 991px){#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 100px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-0a46591e-49ba-4ac0-9950-0696f7ea4c75 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: FestivoLettersNo1;
  font-style:   ;
  font-size: 50px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


}
#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 {
  margin-top: 20px;
margin-bottom: 20px;
text-align: left;
}

#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 1200px){#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (min-width: 768px) and (max-width: 991px){#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-81e550f7-e6c6-48c5-a6a6-69678ef093b2 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Roboto Mono;
  font-style:   ;
  font-size: 14px;
  line-height: 1.2em;
  letter-spacing: ;
  text-align: left;
}


}
#s-b4785bb1-8b1e-4911-a6d3-6f1f04e96222 {
  border-style: solid;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-b4785bb1-8b1e-4911-a6d3-6f1f04e96222:hover {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b4785bb1-8b1e-4911-a6d3-6f1f04e96222:active {background-color: rgba(65, 182, 145, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-b4785bb1-8b1e-4911-a6d3-6f1f04e96222-btn-wrapper {
    text-align: left;
  }


#s-b4785bb1-8b1e-4911-a6d3-6f1f04e96222.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  
  
  font-family: FestivoLettersNo1;
  display:  inline-block ;
}

#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 {
  margin-top: -50px;
margin-left: auto;
margin-right: auto;
max-width: 100px;
text-align: center;
}
@media (min-width: 1200px){#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 {
  display: none;
}
#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72, #wrap-s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 {
  display: none;
}
#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72, #wrap-s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 { display:none !important; }}@media (max-width: 767px){#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 {
  
}
}



  #s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 img.shogun-image {
    
    width: px;
  }


#s-abd15ea3-3169-4594-9a1d-dc33d0a86d72 .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;
}
