.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-eeb4c4ef-f204-4398-9cb6-ad661eff7fda {
  min-height: 50px;
}
@media (min-width: 1200px){#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda {
  
}
}@media (max-width: 767px){#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda {
  
}
}







#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eeb4c4ef-f204-4398-9cb6-ad661eff7fda.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2b1a9cab-a030-40c4-848f-b17582f8c6da {
  background-image: url(https://i.shgcdn.com/018fa869-003c-489e-aeb0-a09df1e35c00/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 551px;
background-position: center top;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-2b1a9cab-a030-40c4-848f-b17582f8c6da {
  min-height: 600px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2b1a9cab-a030-40c4-848f-b17582f8c6da {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2b1a9cab-a030-40c4-848f-b17582f8c6da {
  
}
}@media (max-width: 767px){#s-2b1a9cab-a030-40c4-848f-b17582f8c6da {
  min-height: 400px;
}
}







#s-2b1a9cab-a030-40c4-848f-b17582f8c6da > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.25;
}#s-2b1a9cab-a030-40c4-848f-b17582f8c6da.shg-box.shg-c {
  justify-content: center;
}

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

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

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

#s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36 {
  margin-left: 30px;
margin-right: 30px;
min-height: 0px;
background-color: rgba(0, 2, 1, 0);
}

@media (min-width: 0px) {
[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-735f3430-5f1c-4f1d-b5a6-9a7e33578d36"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-14b168cd-da62-48cb-8995-a61c23751ae9 {
  border-style: solid;
margin-top: 38px;
margin-bottom: 38px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.5);
border-style: solid;
border-radius: 0px;
min-height: 350px;
opacity: 1;
background-color: rgba(0, 0, 0, 0);
}








#s-14b168cd-da62-48cb-8995-a61c23751ae9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-14b168cd-da62-48cb-8995-a61c23751ae9.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-4e90da39-434b-424e-81c3-e9d9f9d22468 {
  margin-top: 30px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-4e90da39-434b-424e-81c3-e9d9f9d22468 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4e90da39-434b-424e-81c3-e9d9f9d22468 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4e90da39-434b-424e-81c3-e9d9f9d22468 {
  
}
}@media (max-width: 767px){#s-4e90da39-434b-424e-81c3-e9d9f9d22468 {
  
}
}
#s-4e90da39-434b-424e-81c3-e9d9f9d22468 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Playfair Display;
  font-style:   ;
  font-size: 45px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 767px){#s-deed6255-0905-421e-ab02-07b59e4bd3c1 {
  padding-left: 50px;
padding-right: 50px;
}
}
.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-01a21346-8094-41c0-94a4-ec9e0c5c1030 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(33, 61, 131, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-01a21346-8094-41c0-94a4-ec9e0c5c1030:hover {background-color: rgba(46, 83, 176, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-01a21346-8094-41c0-94a4-ec9e0c5c1030:active {background-color: rgba(33, 61, 131, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-01a21346-8094-41c0-94a4-ec9e0c5c1030.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-905c35ed-1ecb-4951-81d6-533014edf38b {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-905c35ed-1ecb-4951-81d6-533014edf38b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-905c35ed-1ecb-4951-81d6-533014edf38b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-905c35ed-1ecb-4951-81d6-533014edf38b {
  
}
}@media (max-width: 767px){#s-905c35ed-1ecb-4951-81d6-533014edf38b {
  
}
}







#s-905c35ed-1ecb-4951-81d6-533014edf38b > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-905c35ed-1ecb-4951-81d6-533014edf38b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 {
  border-style: solid;
margin-top: -30px;
margin-left: 0px;
margin-bottom: -30px;
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;
}
@media (min-width: 1200px){#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 {
  
}
}@media (max-width: 767px){#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 {
  
}
}







#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-4283dbcd-68e8-4efa-9a40-4ea10a1955d8.shg-box.shg-c {
  justify-content: center;
}

#s-4d6c42a7-964e-49e8-b1d3-f98929cce647 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
}

@media (min-width: 0px) {
[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4d6c42a7-964e-49e8-b1d3-f98929cce647"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-33fe3837-f128-4fd5-9a0b-321af2e2f3f9 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-33fe3837-f128-4fd5-9a0b-321af2e2f3f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33fe3837-f128-4fd5-9a0b-321af2e2f3f9.shg-box.shg-c {
  justify-content: flex-start;
}

.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-2c705503-2b9f-45d8-b8ba-a79e80962a81 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}




  #s-2c705503-2b9f-45d8-b8ba-a79e80962a81 img.shogun-image {
    
    width: px;
  }


#s-2c705503-2b9f-45d8-b8ba-a79e80962a81 .shogun-image-content {
  
    align-items: center;
  
}

#s-26a387ef-185a-43a6-905a-8da7d07b8525 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-26a387ef-185a-43a6-905a-8da7d07b8525 .shogun-heading-component h2 {
  color: rgba(43, 61, 134, 1);
  font-weight:   ;
  font-family: Playfair Display;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-77ecec3b-a3f9-4f02-808f-4a0168a549f5 {
  min-height: 50px;
}








#s-77ecec3b-a3f9-4f02-808f-4a0168a549f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-77ecec3b-a3f9-4f02-808f-4a0168a549f5.shg-box.shg-c {
  justify-content: center;
}

#s-a0b62ad7-b7cc-4255-af8a-6d7eccc0954e {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-a0b62ad7-b7cc-4255-af8a-6d7eccc0954e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a0b62ad7-b7cc-4255-af8a-6d7eccc0954e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-090e82da-bc1f-436b-bff3-f51c104c1182 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}




  #s-090e82da-bc1f-436b-bff3-f51c104c1182 img.shogun-image {
    
    width: px;
  }


#s-090e82da-bc1f-436b-bff3-f51c104c1182 .shogun-image-content {
  
    align-items: center;
  
}

#s-97dd891f-3251-428e-8a87-dd746038f24e {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-97dd891f-3251-428e-8a87-dd746038f24e .shogun-heading-component h2 {
  color: rgba(43, 61, 134, 1);
  font-weight:   ;
  font-family: Playfair Display;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e92f4cdf-7224-49f2-b0c4-18c3afa56345 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-e92f4cdf-7224-49f2-b0c4-18c3afa56345 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e92f4cdf-7224-49f2-b0c4-18c3afa56345.shg-box.shg-c {
  justify-content: flex-start;
}

#s-cd2e3662-f4f8-441e-b192-d673935451c2 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}




  #s-cd2e3662-f4f8-441e-b192-d673935451c2 img.shogun-image {
    
    width: px;
  }


#s-cd2e3662-f4f8-441e-b192-d673935451c2 .shogun-image-content {
  
    align-items: center;
  
}

#s-9a9fefec-99ae-41c6-b7c0-82bdf989d666 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9a9fefec-99ae-41c6-b7c0-82bdf989d666 .shogun-heading-component h2 {
  color: rgba(43, 61, 134, 1);
  font-weight:   ;
  font-family: Playfair Display;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6ca8b0b2-3f5f-4ac3-8aae-6f2e80f5ff1d {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-6ca8b0b2-3f5f-4ac3-8aae-6f2e80f5ff1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6ca8b0b2-3f5f-4ac3-8aae-6f2e80f5ff1d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-462c1f12-6bbf-449d-b230-9545bba9ab4a {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}




  #s-462c1f12-6bbf-449d-b230-9545bba9ab4a img.shogun-image {
    
    width: px;
  }


#s-462c1f12-6bbf-449d-b230-9545bba9ab4a .shogun-image-content {
  
    align-items: center;
  
}

#s-4f3fc47c-8689-43ae-8a9e-cec93f0824eb {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4f3fc47c-8689-43ae-8a9e-cec93f0824eb .shogun-heading-component h2 {
  color: rgba(43, 61, 134, 1);
  font-weight:   ;
  font-family: Playfair Display;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf {
  min-height: 50px;
}
@media (min-width: 1200px){#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf {
  display: none;
}
#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf, #wrap-s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf {
  display: none;
}
#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf, #wrap-s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf {
  display: none;
}
#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf, #wrap-s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf { display:none !important; }}@media (max-width: 767px){#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf {
  display: none;
}
#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf, #wrap-s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf { display:none !important; }}







#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc07e00d-d51b-4b1d-8dd7-68c625ecf4cf.shg-box.shg-c {
  justify-content: center;
}

#s-2adee589-2cf3-435b-9e04-aa64bd061579 {
  padding-top: 10px;
padding-bottom: 20px;
text-align: center;
}

#s-2adee589-2cf3-435b-9e04-aa64bd061579 .shogun-heading-component h1 {
  color: rgba(35, 46, 131, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 41px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-573943cf-7a8a-411c-8125-af613b537f21 {
  min-height: 20px;
}
@media (min-width: 1200px){#s-573943cf-7a8a-411c-8125-af613b537f21 {
  display: none;
}
#s-573943cf-7a8a-411c-8125-af613b537f21, #wrap-s-573943cf-7a8a-411c-8125-af613b537f21 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-573943cf-7a8a-411c-8125-af613b537f21 {
  display: none;
}
#s-573943cf-7a8a-411c-8125-af613b537f21, #wrap-s-573943cf-7a8a-411c-8125-af613b537f21 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-573943cf-7a8a-411c-8125-af613b537f21 {
  display: none;
}
#s-573943cf-7a8a-411c-8125-af613b537f21, #wrap-s-573943cf-7a8a-411c-8125-af613b537f21 { display:none !important; }}







#s-573943cf-7a8a-411c-8125-af613b537f21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-573943cf-7a8a-411c-8125-af613b537f21.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ed9d00b6-0307-4a87-88ed-4438c02ef09f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-f3c9d369-4f84-40ff-8309-5f710ad59b4b {
  background-repeat: no-repeat;
background-size: cover;
min-height: 245px;
background-position: center center;
}
@media (max-width: 767px){#s-f3c9d369-4f84-40ff-8309-5f710ad59b4b {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
}







#s-f3c9d369-4f84-40ff-8309-5f710ad59b4b > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-f3c9d369-4f84-40ff-8309-5f710ad59b4b {
  cursor: pointer;
}#s-f3c9d369-4f84-40ff-8309-5f710ad59b4b.shg-box.shg-c {
  justify-content: center;
}

#s-52a48030-075f-4a0a-ab93-33acad5a7d6c {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-52a48030-075f-4a0a-ab93-33acad5a7d6c .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8d773c5d-fba5-4200-9cdc-ed7a48ca3768 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8d773c5d-fba5-4200-9cdc-ed7a48ca3768 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 {
  display: none;
}
#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435, #wrap-s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 {
  display: none;
}
#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435, #wrap-s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 {
  display: none;
}
#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435, #wrap-s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 { display:none !important; }}







#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28de0d5d-3aeb-4b02-98b3-f43c4a281435.shg-box.shg-c {
  justify-content: center;
}

#s-98d961f6-c912-4f36-a5a8-db9b27358e2e {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-98d961f6-c912-4f36-a5a8-db9b27358e2e {
  display: none;
}
#s-98d961f6-c912-4f36-a5a8-db9b27358e2e, #wrap-s-98d961f6-c912-4f36-a5a8-db9b27358e2e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-98d961f6-c912-4f36-a5a8-db9b27358e2e {
  display: none;
}
#s-98d961f6-c912-4f36-a5a8-db9b27358e2e, #wrap-s-98d961f6-c912-4f36-a5a8-db9b27358e2e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-98d961f6-c912-4f36-a5a8-db9b27358e2e {
  display: none;
}
#s-98d961f6-c912-4f36-a5a8-db9b27358e2e, #wrap-s-98d961f6-c912-4f36-a5a8-db9b27358e2e { display:none !important; }}@media (max-width: 767px){#s-98d961f6-c912-4f36-a5a8-db9b27358e2e {
  display: none;
}
#s-98d961f6-c912-4f36-a5a8-db9b27358e2e, #wrap-s-98d961f6-c912-4f36-a5a8-db9b27358e2e { display:none !important; }}



  #s-98d961f6-c912-4f36-a5a8-db9b27358e2e img.shogun-image {
    
    width: px;
  }


#s-98d961f6-c912-4f36-a5a8-db9b27358e2e .shogun-image-content {
  
    align-items: center;
  
}

#s-8d4839f2-057b-4a98-b3aa-15873bca57d5 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 245px;
background-position: center center;
}








#s-8d4839f2-057b-4a98-b3aa-15873bca57d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8d4839f2-057b-4a98-b3aa-15873bca57d5 {
  cursor: pointer;
}#s-8d4839f2-057b-4a98-b3aa-15873bca57d5.shg-box.shg-c {
  justify-content: center;
}

#s-2255e5b9-e9ce-47ba-9d69-4fa4442ad320 {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2255e5b9-e9ce-47ba-9d69-4fa4442ad320 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b45a4ffd-7a1e-4ceb-8118-0a6db2268fcf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b45a4ffd-7a1e-4ceb-8118-0a6db2268fcf .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-71976d3d-6ba0-43e8-92fb-faf72ede106f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-71976d3d-6ba0-43e8-92fb-faf72ede106f {
  display: none;
}
#s-71976d3d-6ba0-43e8-92fb-faf72ede106f, #wrap-s-71976d3d-6ba0-43e8-92fb-faf72ede106f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-71976d3d-6ba0-43e8-92fb-faf72ede106f {
  display: none;
}
#s-71976d3d-6ba0-43e8-92fb-faf72ede106f, #wrap-s-71976d3d-6ba0-43e8-92fb-faf72ede106f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-71976d3d-6ba0-43e8-92fb-faf72ede106f {
  display: none;
}
#s-71976d3d-6ba0-43e8-92fb-faf72ede106f, #wrap-s-71976d3d-6ba0-43e8-92fb-faf72ede106f { display:none !important; }}







#s-71976d3d-6ba0-43e8-92fb-faf72ede106f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-71976d3d-6ba0-43e8-92fb-faf72ede106f.shg-box.shg-c {
  justify-content: center;
}

#s-97cd43b9-1b28-4da9-96d9-feb1c1ec647a {
  margin-top: 5px;
margin-bottom: 5px;
}
@media (max-width: 767px){#s-97cd43b9-1b28-4da9-96d9-feb1c1ec647a {
  display: none;
}
#s-97cd43b9-1b28-4da9-96d9-feb1c1ec647a, #wrap-s-97cd43b9-1b28-4da9-96d9-feb1c1ec647a { display:none !important; }}
#s-97cd43b9-1b28-4da9-96d9-feb1c1ec647a hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b {
  display: none;
}
#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b, #wrap-s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b {
  display: none;
}
#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b, #wrap-s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b {
  display: none;
}
#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b, #wrap-s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b { display:none !important; }}@media (max-width: 767px){#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b {
  display: none;
}
#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b, #wrap-s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b { display:none !important; }}



  #s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b img.shogun-image {
    
    width: px;
  }


#s-a20c97cb-5504-4957-bb3e-d5f02d8bf95b .shogun-image-content {
  
    align-items: center;
  
}

#s-45857d9e-475f-48b0-b0de-bbe79e00df22 {
  margin-top: 20px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(35, 46, 131, 1);
text-align: center;
text-decoration: none;
}
#s-45857d9e-475f-48b0-b0de-bbe79e00df22:hover {background-color: rgba(20, 26, 77, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-45857d9e-475f-48b0-b0de-bbe79e00df22:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-45857d9e-475f-48b0-b0de-bbe79e00df22 {
  display: none;
}
#s-45857d9e-475f-48b0-b0de-bbe79e00df22, #wrap-s-45857d9e-475f-48b0-b0de-bbe79e00df22 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-45857d9e-475f-48b0-b0de-bbe79e00df22 {
  display: none;
}
#s-45857d9e-475f-48b0-b0de-bbe79e00df22, #wrap-s-45857d9e-475f-48b0-b0de-bbe79e00df22 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-45857d9e-475f-48b0-b0de-bbe79e00df22 {
  display: none;
}
#s-45857d9e-475f-48b0-b0de-bbe79e00df22, #wrap-s-45857d9e-475f-48b0-b0de-bbe79e00df22 { display:none !important; }}@media (max-width: 767px){#s-45857d9e-475f-48b0-b0de-bbe79e00df22 {
  display: none;
}
#s-45857d9e-475f-48b0-b0de-bbe79e00df22, #wrap-s-45857d9e-475f-48b0-b0de-bbe79e00df22 { display:none !important; }}


#s-45857d9e-475f-48b0-b0de-bbe79e00df22.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

@media (max-width: 767px){#s-4da74f7f-fa06-4b76-b7fd-75921341b245 {
  
}
}
@media (min-width: 0px) {
[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-4da74f7f-fa06-4b76-b7fd-75921341b245"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

#s-c06c5a2e-9913-4e6c-a79e-0cdff0c4493e {
  background-repeat: no-repeat;
background-size: cover;
min-height: 240px;
background-position: center bottom;
}








#s-c06c5a2e-9913-4e6c-a79e-0cdff0c4493e > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-c06c5a2e-9913-4e6c-a79e-0cdff0c4493e {
  cursor: pointer;
}#s-c06c5a2e-9913-4e6c-a79e-0cdff0c4493e.shg-box.shg-c {
  justify-content: center;
}

#s-8efda74d-68c3-4686-8286-448da031b193 {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8efda74d-68c3-4686-8286-448da031b193 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-172b1f0a-e453-4599-9f90-fd1f8d26a3c1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-172b1f0a-e453-4599-9f90-fd1f8d26a3c1 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 {
  display: none;
}
#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57, #wrap-s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 {
  display: none;
}
#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57, #wrap-s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 {
  
}
}







#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-63ca7ea2-c120-4d23-b1d2-3336e6779c57.shg-box.shg-c {
  justify-content: center;
}

#s-9e94c2b7-b529-4a01-8ea4-ea28fcc51acd {
  background-repeat: no-repeat;
background-size: cover;
min-height: 240px;
background-position: center bottom;
}








#s-9e94c2b7-b529-4a01-8ea4-ea28fcc51acd > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
}#s-9e94c2b7-b529-4a01-8ea4-ea28fcc51acd {
  cursor: pointer;
}#s-9e94c2b7-b529-4a01-8ea4-ea28fcc51acd.shg-box.shg-c {
  justify-content: center;
}

#s-b94d2184-770c-4539-8f9a-98e3f72bcd8e {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b94d2184-770c-4539-8f9a-98e3f72bcd8e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-334bbf2a-57e6-44ff-9086-94c9c2c9ec94 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-334bbf2a-57e6-44ff-9086-94c9c2c9ec94 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8e03a87b-add0-4890-a0a4-b0a691df891e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-8e03a87b-add0-4890-a0a4-b0a691df891e {
  display: none;
}
#s-8e03a87b-add0-4890-a0a4-b0a691df891e, #wrap-s-8e03a87b-add0-4890-a0a4-b0a691df891e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8e03a87b-add0-4890-a0a4-b0a691df891e {
  display: none;
}
#s-8e03a87b-add0-4890-a0a4-b0a691df891e, #wrap-s-8e03a87b-add0-4890-a0a4-b0a691df891e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8e03a87b-add0-4890-a0a4-b0a691df891e {
  
}
}







#s-8e03a87b-add0-4890-a0a4-b0a691df891e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e03a87b-add0-4890-a0a4-b0a691df891e.shg-box.shg-c {
  justify-content: center;
}

#s-6ea61c34-8572-4f51-a6c7-90b280f52457 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 240px;
background-position: center bottom;
}








#s-6ea61c34-8572-4f51-a6c7-90b280f52457 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-6ea61c34-8572-4f51-a6c7-90b280f52457 {
  cursor: pointer;
}#s-6ea61c34-8572-4f51-a6c7-90b280f52457.shg-box.shg-c {
  justify-content: center;
}

#s-fdc856db-7e4c-4976-87aa-ae11b2cc9d3b {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fdc856db-7e4c-4976-87aa-ae11b2cc9d3b .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9240f0dc-df1c-4c1c-890d-8058b5ef1ad4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9240f0dc-df1c-4c1c-890d-8058b5ef1ad4 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1 {
  min-height: 20px;
}
@media (max-width: 767px){#s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1 {
  display: none;
}
#s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1, #wrap-s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1 { display:none !important; }}







#s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3fc6cb98-5d26-478a-86db-9f7003cb8ee1.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-50a3df71-ec99-4111-a2ea-7b20c9ada33a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-7975caf4-0c91-440d-b35b-10f2db23b4b7 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 245px;
background-position: center center;
}
@media (min-width: 1200px){#s-7975caf4-0c91-440d-b35b-10f2db23b4b7 {
  min-height: 345px;
}
}@media (max-width: 767px){#s-7975caf4-0c91-440d-b35b-10f2db23b4b7 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
}







#s-7975caf4-0c91-440d-b35b-10f2db23b4b7 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-7975caf4-0c91-440d-b35b-10f2db23b4b7 {
  cursor: pointer;
}#s-7975caf4-0c91-440d-b35b-10f2db23b4b7.shg-box.shg-c {
  justify-content: center;
}

#s-59717da2-201c-467e-8e44-64b985770bdd {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-59717da2-201c-467e-8e44-64b985770bdd .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-770be85c-7946-4408-acdb-5f5af43691a6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-770be85c-7946-4408-acdb-5f5af43691a6 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf {
  display: none;
}
#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf, #wrap-s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf {
  display: none;
}
#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf, #wrap-s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf {
  display: none;
}
#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf, #wrap-s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf { display:none !important; }}







#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6d2f82cf-bbb3-44a2-bb05-6222197aeacf.shg-box.shg-c {
  justify-content: center;
}

#s-bc4411a6-3e69-4e9d-9729-9309d71574ff {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-bc4411a6-3e69-4e9d-9729-9309d71574ff {
  display: none;
}
#s-bc4411a6-3e69-4e9d-9729-9309d71574ff, #wrap-s-bc4411a6-3e69-4e9d-9729-9309d71574ff { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc4411a6-3e69-4e9d-9729-9309d71574ff {
  display: none;
}
#s-bc4411a6-3e69-4e9d-9729-9309d71574ff, #wrap-s-bc4411a6-3e69-4e9d-9729-9309d71574ff { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bc4411a6-3e69-4e9d-9729-9309d71574ff {
  display: none;
}
#s-bc4411a6-3e69-4e9d-9729-9309d71574ff, #wrap-s-bc4411a6-3e69-4e9d-9729-9309d71574ff { display:none !important; }}@media (max-width: 767px){#s-bc4411a6-3e69-4e9d-9729-9309d71574ff {
  display: none;
}
#s-bc4411a6-3e69-4e9d-9729-9309d71574ff, #wrap-s-bc4411a6-3e69-4e9d-9729-9309d71574ff { display:none !important; }}



  #s-bc4411a6-3e69-4e9d-9729-9309d71574ff img.shogun-image {
    
    width: px;
  }


#s-bc4411a6-3e69-4e9d-9729-9309d71574ff .shogun-image-content {
  
    align-items: center;
  
}

#s-85d10519-5402-4b8a-9cad-abdb4706c737 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 245px;
background-position: center center;
}
@media (min-width: 1200px){#s-85d10519-5402-4b8a-9cad-abdb4706c737 {
  min-height: 345px;
}
}







#s-85d10519-5402-4b8a-9cad-abdb4706c737 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85d10519-5402-4b8a-9cad-abdb4706c737 {
  cursor: pointer;
}#s-85d10519-5402-4b8a-9cad-abdb4706c737.shg-box.shg-c {
  justify-content: center;
}

#s-d6e3b47b-6caa-4984-9ec2-6da49d449b76 {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d6e3b47b-6caa-4984-9ec2-6da49d449b76 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-55c769cc-8ebe-4305-bb23-ddc8a8ad0833 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-55c769cc-8ebe-4305-bb23-ddc8a8ad0833 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-196f54c1-5c10-4b62-b481-ca165cf8d93a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-196f54c1-5c10-4b62-b481-ca165cf8d93a {
  display: none;
}
#s-196f54c1-5c10-4b62-b481-ca165cf8d93a, #wrap-s-196f54c1-5c10-4b62-b481-ca165cf8d93a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-196f54c1-5c10-4b62-b481-ca165cf8d93a {
  display: none;
}
#s-196f54c1-5c10-4b62-b481-ca165cf8d93a, #wrap-s-196f54c1-5c10-4b62-b481-ca165cf8d93a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-196f54c1-5c10-4b62-b481-ca165cf8d93a {
  display: none;
}
#s-196f54c1-5c10-4b62-b481-ca165cf8d93a, #wrap-s-196f54c1-5c10-4b62-b481-ca165cf8d93a { display:none !important; }}







#s-196f54c1-5c10-4b62-b481-ca165cf8d93a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-196f54c1-5c10-4b62-b481-ca165cf8d93a.shg-box.shg-c {
  justify-content: center;
}

#s-7a1b2e7f-acce-472c-8094-ba5ca6685b00 {
  margin-top: 5px;
margin-bottom: 5px;
}
@media (max-width: 767px){#s-7a1b2e7f-acce-472c-8094-ba5ca6685b00 {
  display: none;
}
#s-7a1b2e7f-acce-472c-8094-ba5ca6685b00, #wrap-s-7a1b2e7f-acce-472c-8094-ba5ca6685b00 { display:none !important; }}
#s-7a1b2e7f-acce-472c-8094-ba5ca6685b00 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-42544cae-0033-4a13-a6b6-9a048a1bc95b {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-42544cae-0033-4a13-a6b6-9a048a1bc95b {
  display: none;
}
#s-42544cae-0033-4a13-a6b6-9a048a1bc95b, #wrap-s-42544cae-0033-4a13-a6b6-9a048a1bc95b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-42544cae-0033-4a13-a6b6-9a048a1bc95b {
  display: none;
}
#s-42544cae-0033-4a13-a6b6-9a048a1bc95b, #wrap-s-42544cae-0033-4a13-a6b6-9a048a1bc95b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-42544cae-0033-4a13-a6b6-9a048a1bc95b {
  display: none;
}
#s-42544cae-0033-4a13-a6b6-9a048a1bc95b, #wrap-s-42544cae-0033-4a13-a6b6-9a048a1bc95b { display:none !important; }}@media (max-width: 767px){#s-42544cae-0033-4a13-a6b6-9a048a1bc95b {
  display: none;
}
#s-42544cae-0033-4a13-a6b6-9a048a1bc95b, #wrap-s-42544cae-0033-4a13-a6b6-9a048a1bc95b { display:none !important; }}



  #s-42544cae-0033-4a13-a6b6-9a048a1bc95b img.shogun-image {
    
    width: px;
  }


#s-42544cae-0033-4a13-a6b6-9a048a1bc95b .shogun-image-content {
  
    align-items: center;
  
}

#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a {
  margin-top: 20px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(35, 46, 131, 1);
text-align: center;
text-decoration: none;
}
#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a:hover {background-color: rgba(20, 26, 77, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a {
  display: none;
}
#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a, #wrap-s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a {
  display: none;
}
#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a, #wrap-s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a {
  display: none;
}
#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a, #wrap-s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a { display:none !important; }}@media (max-width: 767px){#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a {
  display: none;
}
#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a, #wrap-s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a { display:none !important; }}


#s-840b2f3e-68ca-402f-bb04-5e4dc8d6b71a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

@media (max-width: 767px){#s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066 {
  
}
}
@media (min-width: 0px) {
[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 768px) {
[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-c5894fa0-5fd4-4f90-834b-9afc9ec4f066"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

#s-748f6e96-1a36-4d8c-b6c4-1da03e799d54 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 240px;
background-position: center bottom;
}
@media (min-width: 1200px){#s-748f6e96-1a36-4d8c-b6c4-1da03e799d54 {
  min-height: 340px;
}
}







#s-748f6e96-1a36-4d8c-b6c4-1da03e799d54 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-748f6e96-1a36-4d8c-b6c4-1da03e799d54 {
  cursor: pointer;
}#s-748f6e96-1a36-4d8c-b6c4-1da03e799d54.shg-box.shg-c {
  justify-content: center;
}

#s-a5e2d831-771f-4f78-83dc-85cbc900d531 {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a5e2d831-771f-4f78-83dc-85cbc900d531 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a0e35917-eb8a-443d-8e72-9ecc3538392f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a0e35917-eb8a-443d-8e72-9ecc3538392f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-124bd465-8e81-40b9-b4d9-f637b120007b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-124bd465-8e81-40b9-b4d9-f637b120007b {
  display: none;
}
#s-124bd465-8e81-40b9-b4d9-f637b120007b, #wrap-s-124bd465-8e81-40b9-b4d9-f637b120007b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-124bd465-8e81-40b9-b4d9-f637b120007b {
  display: none;
}
#s-124bd465-8e81-40b9-b4d9-f637b120007b, #wrap-s-124bd465-8e81-40b9-b4d9-f637b120007b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-124bd465-8e81-40b9-b4d9-f637b120007b {
  
}
}







#s-124bd465-8e81-40b9-b4d9-f637b120007b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-124bd465-8e81-40b9-b4d9-f637b120007b.shg-box.shg-c {
  justify-content: center;
}

#s-d3f034c2-85e8-407a-8c0d-533b5e1db13d {
  background-repeat: no-repeat;
background-size: cover;
min-height: 250px;
background-position: center bottom;
}








#s-d3f034c2-85e8-407a-8c0d-533b5e1db13d > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
}#s-d3f034c2-85e8-407a-8c0d-533b5e1db13d {
  cursor: pointer;
}#s-d3f034c2-85e8-407a-8c0d-533b5e1db13d.shg-box.shg-c {
  justify-content: center;
}

#s-53a81e4d-11f0-4e75-bf18-308d69840056 {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-53a81e4d-11f0-4e75-bf18-308d69840056 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3f5b8739-3ef3-44f9-9117-f1ee150384f3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3f5b8739-3ef3-44f9-9117-f1ee150384f3 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fece2e52-429a-4b99-83a4-37fae6853754 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-fece2e52-429a-4b99-83a4-37fae6853754 {
  display: none;
}
#s-fece2e52-429a-4b99-83a4-37fae6853754, #wrap-s-fece2e52-429a-4b99-83a4-37fae6853754 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fece2e52-429a-4b99-83a4-37fae6853754 {
  display: none;
}
#s-fece2e52-429a-4b99-83a4-37fae6853754, #wrap-s-fece2e52-429a-4b99-83a4-37fae6853754 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fece2e52-429a-4b99-83a4-37fae6853754 {
  
}
}







#s-fece2e52-429a-4b99-83a4-37fae6853754 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fece2e52-429a-4b99-83a4-37fae6853754.shg-box.shg-c {
  justify-content: center;
}

#s-61034fcd-3796-495f-bf78-e7ec5421b789 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 240px;
background-position: center bottom;
}








#s-61034fcd-3796-495f-bf78-e7ec5421b789 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.1;
}#s-61034fcd-3796-495f-bf78-e7ec5421b789 {
  cursor: pointer;
}#s-61034fcd-3796-495f-bf78-e7ec5421b789.shg-box.shg-c {
  justify-content: center;
}

#s-627c2105-b026-4573-927a-b47534c2879a {
  margin-top: -11px;
margin-bottom: -11px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-627c2105-b026-4573-927a-b47534c2879a .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-57cb382f-2198-4c3c-b068-f9140fd13d79 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-57cb382f-2198-4c3c-b068-f9140fd13d79 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d {
  border-style: solid;
margin-top: -41px;
margin-left: 0px;
margin-bottom: -41px;
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(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d {
  
}
}@media (max-width: 767px){#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d {
  
}
}







#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-05fa1d06-4fe7-46b0-94d2-8be11fc9594d.shg-box.shg-c {
  justify-content: center;
}

#s-22acb6d4-d3a1-4647-84a1-93770d532330 {
  min-height: 50px;
}
@media (max-width: 767px){#s-22acb6d4-d3a1-4647-84a1-93770d532330 {
  display: none;
}
#s-22acb6d4-d3a1-4647-84a1-93770d532330, #wrap-s-22acb6d4-d3a1-4647-84a1-93770d532330 { display:none !important; }}







#s-22acb6d4-d3a1-4647-84a1-93770d532330 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22acb6d4-d3a1-4647-84a1-93770d532330.shg-box.shg-c {
  justify-content: center;
}

#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e {
  display: none;
}
#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e, #wrap-s-ce58e217-aca3-43bd-9fa1-4bf71ead669e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e {
  display: none;
}
#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e, #wrap-s-ce58e217-aca3-43bd-9fa1-4bf71ead669e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e {
  
}
}







#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ce58e217-aca3-43bd-9fa1-4bf71ead669e.shg-box.shg-c {
  justify-content: center;
}

#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 {
  
}
}@media (max-width: 767px){#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 {
  
}
}







#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67bb24a1-28e1-4b4a-add1-da1dd9b116a4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-22aa94e1-5528-4e7d-bf01-fde167d927a5 {
  margin-top: 25px;
margin-bottom: 25px;
}
@media (max-width: 767px){#s-22aa94e1-5528-4e7d-bf01-fde167d927a5 {
  margin-top: 0px;
margin-bottom: 0px;
}
}
#s-22aa94e1-5528-4e7d-bf01-fde167d927a5 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

@media (max-width: 767px){#s-605ee658-7fec-4288-ba8b-29ed99e83e5b {
  margin-left: 20px;
margin-right: 20px;
padding-left: 35px;
padding-right: 35px;
}
}
#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 {
  min-height: 50px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 {
  display: none;
}
#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9, #wrap-s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 { display:none !important; }}@media (max-width: 767px){#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 {
  display: none;
}
#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9, #wrap-s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 { display:none !important; }}







#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1af68736-91c6-4ea9-87a2-8e93c33eb6c9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c008adc6-715e-4818-bffe-06b7b723b2d4 {
  border-style: solid;
margin-top: 20px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}
@media (min-width: 1200px){#s-c008adc6-715e-4818-bffe-06b7b723b2d4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c008adc6-715e-4818-bffe-06b7b723b2d4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c008adc6-715e-4818-bffe-06b7b723b2d4 {
  
}
}@media (max-width: 767px){#s-c008adc6-715e-4818-bffe-06b7b723b2d4 {
  
}
}
@media (min-width: 0px) {
[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-c008adc6-715e-4818-bffe-06b7b723b2d4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

#s-c22710ad-b678-4fdf-9298-87b7e173807a {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-c22710ad-b678-4fdf-9298-87b7e173807a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c22710ad-b678-4fdf-9298-87b7e173807a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b7c00cbf-0f75-4a06-8b1e-e820bf8c7b0b {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-b7c00cbf-0f75-4a06-8b1e-e820bf8c7b0b .shogun-icon-wrapper {
  text-align: center;
}


#s-b7c00cbf-0f75-4a06-8b1e-e820bf8c7b0b .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-090ff44d-187e-4e47-8991-a18642c47c86 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-090ff44d-187e-4e47-8991-a18642c47c86 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-090ff44d-187e-4e47-8991-a18642c47c86 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-090ff44d-187e-4e47-8991-a18642c47c86 {
  
}
}@media (max-width: 767px){#s-090ff44d-187e-4e47-8991-a18642c47c86 {
  
}
}
@media (min-width: 1200px){#s-d82e428a-9106-4a1e-b459-82befa61faad {
  display: none;
}
#s-d82e428a-9106-4a1e-b459-82befa61faad, #wrap-s-d82e428a-9106-4a1e-b459-82befa61faad { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d82e428a-9106-4a1e-b459-82befa61faad {
  display: none;
}
#s-d82e428a-9106-4a1e-b459-82befa61faad, #wrap-s-d82e428a-9106-4a1e-b459-82befa61faad { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d82e428a-9106-4a1e-b459-82befa61faad {
  display: none;
}
#s-d82e428a-9106-4a1e-b459-82befa61faad, #wrap-s-d82e428a-9106-4a1e-b459-82befa61faad { display:none !important; }}
#s-d82e428a-9106-4a1e-b459-82befa61faad hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-08f30e10-db81-4bb8-8116-05b22ba46f1c {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-08f30e10-db81-4bb8-8116-05b22ba46f1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-08f30e10-db81-4bb8-8116-05b22ba46f1c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c3ec27b2-bcd1-484d-9176-ddcd9c77fccc {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-c3ec27b2-bcd1-484d-9176-ddcd9c77fccc .shogun-icon-wrapper {
  text-align: center;
}


#s-c3ec27b2-bcd1-484d-9176-ddcd9c77fccc .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-f8a7a562-0744-461f-aad7-717ad40f8fdc {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-f8a7a562-0744-461f-aad7-717ad40f8fdc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f8a7a562-0744-461f-aad7-717ad40f8fdc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f8a7a562-0744-461f-aad7-717ad40f8fdc {
  
}
}@media (max-width: 767px){#s-f8a7a562-0744-461f-aad7-717ad40f8fdc {
  
}
}
@media (min-width: 1200px){#s-a8790413-194f-43eb-8823-a5129e344342 {
  display: none;
}
#s-a8790413-194f-43eb-8823-a5129e344342, #wrap-s-a8790413-194f-43eb-8823-a5129e344342 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a8790413-194f-43eb-8823-a5129e344342 {
  display: none;
}
#s-a8790413-194f-43eb-8823-a5129e344342, #wrap-s-a8790413-194f-43eb-8823-a5129e344342 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a8790413-194f-43eb-8823-a5129e344342 {
  display: none;
}
#s-a8790413-194f-43eb-8823-a5129e344342, #wrap-s-a8790413-194f-43eb-8823-a5129e344342 { display:none !important; }}
#s-a8790413-194f-43eb-8823-a5129e344342 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-f43f5364-61e9-4ecc-a694-89a5865273cb {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-f43f5364-61e9-4ecc-a694-89a5865273cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f43f5364-61e9-4ecc-a694-89a5865273cb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-19d21131-c0f3-4139-83cc-57339644afef {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-19d21131-c0f3-4139-83cc-57339644afef .shogun-icon-wrapper {
  text-align: center;
}


#s-19d21131-c0f3-4139-83cc-57339644afef .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-d2148cfb-b2b4-47ca-b6d2-b3f691e2a590 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-d2148cfb-b2b4-47ca-b6d2-b3f691e2a590 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d2148cfb-b2b4-47ca-b6d2-b3f691e2a590 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d2148cfb-b2b4-47ca-b6d2-b3f691e2a590 {
  
}
}@media (max-width: 767px){#s-d2148cfb-b2b4-47ca-b6d2-b3f691e2a590 {
  
}
}
.shg-sld-content {
  width: 100%;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
}

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

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

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

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  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-252aebdb-5437-458f-9b95-3e820ce33a9c {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-252aebdb-5437-458f-9b95-3e820ce33a9c {
  display: none;
}
#s-252aebdb-5437-458f-9b95-3e820ce33a9c, #wrap-s-252aebdb-5437-458f-9b95-3e820ce33a9c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-252aebdb-5437-458f-9b95-3e820ce33a9c {
  display: none;
}
#s-252aebdb-5437-458f-9b95-3e820ce33a9c, #wrap-s-252aebdb-5437-458f-9b95-3e820ce33a9c { display:none !important; }}
#s-9efc97f1-d8dd-4964-8c65-8454d4a9e5bb {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-9efc97f1-d8dd-4964-8c65-8454d4a9e5bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9efc97f1-d8dd-4964-8c65-8454d4a9e5bb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-11237a6d-4509-4406-bd66-e724693e0495 {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-11237a6d-4509-4406-bd66-e724693e0495 .shogun-icon-wrapper {
  text-align: center;
}


#s-11237a6d-4509-4406-bd66-e724693e0495 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-7febbe4d-2e52-4051-8491-cbf99316af04 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-7febbe4d-2e52-4051-8491-cbf99316af04 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7febbe4d-2e52-4051-8491-cbf99316af04 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7febbe4d-2e52-4051-8491-cbf99316af04 {
  
}
}@media (max-width: 767px){#s-7febbe4d-2e52-4051-8491-cbf99316af04 {
  
}
}
#s-c24cf131-15a8-40e9-85f8-86affe199805 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-c24cf131-15a8-40e9-85f8-86affe199805 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c24cf131-15a8-40e9-85f8-86affe199805.shg-box.shg-c {
  justify-content: flex-start;
}

#s-921c9b25-32b4-408f-ae6b-53bf4a3006e7 {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-921c9b25-32b4-408f-ae6b-53bf4a3006e7 .shogun-icon-wrapper {
  text-align: center;
}


#s-921c9b25-32b4-408f-ae6b-53bf4a3006e7 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-58b64ebe-27f2-4f78-bce5-ca8ce440bebe {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-58b64ebe-27f2-4f78-bce5-ca8ce440bebe {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-58b64ebe-27f2-4f78-bce5-ca8ce440bebe {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-58b64ebe-27f2-4f78-bce5-ca8ce440bebe {
  
}
}@media (max-width: 767px){#s-58b64ebe-27f2-4f78-bce5-ca8ce440bebe {
  
}
}
#s-afeba971-c279-40e1-9624-a7b1e9d184cc {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
background-color: rgba(255, 255, 255, 1);
}








#s-afeba971-c279-40e1-9624-a7b1e9d184cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-afeba971-c279-40e1-9624-a7b1e9d184cc.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8a69bdc7-baac-444e-bf7e-714791751b7e {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-8a69bdc7-baac-444e-bf7e-714791751b7e .shogun-icon-wrapper {
  text-align: center;
}


#s-8a69bdc7-baac-444e-bf7e-714791751b7e .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-e7a547ff-c7e1-4c15-bf65-5978ea57cc02 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-e7a547ff-c7e1-4c15-bf65-5978ea57cc02 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e7a547ff-c7e1-4c15-bf65-5978ea57cc02 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e7a547ff-c7e1-4c15-bf65-5978ea57cc02 {
  
}
}@media (max-width: 767px){#s-e7a547ff-c7e1-4c15-bf65-5978ea57cc02 {
  
}
}
#s-ba171c2f-d8b7-4b25-8779-738004bc1cfa {
  min-height: 50px;
}








#s-ba171c2f-d8b7-4b25-8779-738004bc1cfa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ba171c2f-d8b7-4b25-8779-738004bc1cfa.shg-box.shg-c {
  justify-content: center;
}

#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 {
  min-height: 50px;
background-color: rgba(234, 234, 234, 1);
}
@media (min-width: 1200px){#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 {
  
}
}@media (max-width: 767px){#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 {
  
}
}







#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6457ddc1-e33d-4d32-b81b-4f59d3185c32.shg-box.shg-c {
  justify-content: flex-start;
}

#s-3e3483af-9088-4203-88f6-28d70748f607 {
  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(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-3e3483af-9088-4203-88f6-28d70748f607 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3e3483af-9088-4203-88f6-28d70748f607 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3e3483af-9088-4203-88f6-28d70748f607 {
  
}
}@media (max-width: 767px){#s-3e3483af-9088-4203-88f6-28d70748f607 {
  
}
}







#s-3e3483af-9088-4203-88f6-28d70748f607 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
}#s-3e3483af-9088-4203-88f6-28d70748f607.shg-box.shg-c {
  justify-content: center;
}

#s-8471c792-53c5-4ac9-96ed-eb19eac1275e {
  margin-top: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8471c792-53c5-4ac9-96ed-eb19eac1275e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe {
  border-style: solid;
margin-top: 10px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

@media (min-width: 0px) {
[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.666666666666667px);
}

[id="s-e43aa23c-1521-4e31-b6cb-5e2ced7bd5fe"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.666666666666667px);
}

}

#s-2013ee0f-131e-44c0-b1b0-2fe13ba966a1 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-2013ee0f-131e-44c0-b1b0-2fe13ba966a1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2013ee0f-131e-44c0-b1b0-2fe13ba966a1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b9ef8641-0f52-4746-bf50-83dd328029f2 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center center;
}
@media (min-width: 1200px){#s-b9ef8641-0f52-4746-bf50-83dd328029f2 {
  min-height: 300px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b9ef8641-0f52-4746-bf50-83dd328029f2 {
  min-height: 300px;
}
}







#s-b9ef8641-0f52-4746-bf50-83dd328029f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b9ef8641-0f52-4746-bf50-83dd328029f2.shg-box.shg-c {
  justify-content: center;
}

#s-28edd4d0-70c9-4419-bfe2-857021354707 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-28edd4d0-70c9-4419-bfe2-857021354707 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0056d6d4-0b8f-4cc1-aa4f-e8ca61bcfed9 {
  margin-left: 20px;
margin-right: 20px;
}

#s-f3aa85b2-349c-47a8-a8be-7ee44733b222 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-f3aa85b2-349c-47a8-a8be-7ee44733b222 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f3aa85b2-349c-47a8-a8be-7ee44733b222.shg-box.shg-c {
  justify-content: flex-start;
}

#s-6922956f-4e73-44c4-abc4-e0a3ebc920e7 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center bottom;
}
@media (min-width: 1200px){#s-6922956f-4e73-44c4-abc4-e0a3ebc920e7 {
  min-height: 300px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-6922956f-4e73-44c4-abc4-e0a3ebc920e7 {
  min-height: 300px;
}
}







#s-6922956f-4e73-44c4-abc4-e0a3ebc920e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6922956f-4e73-44c4-abc4-e0a3ebc920e7.shg-box.shg-c {
  justify-content: center;
}

#s-b52799e5-96b3-45f9-a38f-6bc45925e7bc {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b52799e5-96b3-45f9-a38f-6bc45925e7bc .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4e2df2ce-2252-450e-bda0-10f16c164775 {
  margin-left: 20px;
margin-right: 20px;
}

#s-6bf3fe3c-848b-4db4-954a-41b848a666b5 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(221, 221, 221, 1);
min-height: 50px;
}








#s-6bf3fe3c-848b-4db4-954a-41b848a666b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6bf3fe3c-848b-4db4-954a-41b848a666b5.shg-box.shg-c {
  justify-content: flex-start;
}

#s-dd9c5d8c-8cab-41f0-8e28-42f4337e9d92 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
background-position: center bottom;
}
@media (min-width: 1200px){#s-dd9c5d8c-8cab-41f0-8e28-42f4337e9d92 {
  min-height: 300px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-dd9c5d8c-8cab-41f0-8e28-42f4337e9d92 {
  min-height: 300px;
}
}







#s-dd9c5d8c-8cab-41f0-8e28-42f4337e9d92 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dd9c5d8c-8cab-41f0-8e28-42f4337e9d92.shg-box.shg-c {
  justify-content: center;
}

#s-13594629-cd1c-4c0c-a036-cef0451c1447 {
  margin-left: 20px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-13594629-cd1c-4c0c-a036-cef0451c1447 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ddf28d45-f242-4db5-bc44-6d509b5ea8a9 {
  margin-left: 20px;
margin-right: 20px;
}

#s-f792e344-1d25-43ed-9e56-817f581bdeb9 {
  margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f792e344-1d25-43ed-9e56-817f581bdeb9 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fcc78b6d-fff2-4722-85eb-b8e92c51a0e6 {
  min-height: 50px;
}








#s-fcc78b6d-fff2-4722-85eb-b8e92c51a0e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fcc78b6d-fff2-4722-85eb-b8e92c51a0e6.shg-box.shg-c {
  justify-content: center;
}

#s-563b5edf-0382-4a01-8c03-d0117525267d {
  padding-left: 30px;
padding-right: 30px;
background-color: rgba(253, 253, 253, 1);
}

@media (min-width: 0px) {
[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-563b5edf-0382-4a01-8c03-d0117525267d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-607c46c0-3e26-4f0a-8c9f-809fc7fa19da {
  text-align: center;
}




  #s-607c46c0-3e26-4f0a-8c9f-809fc7fa19da img.shogun-image {
    
    width: px;
  }


#s-607c46c0-3e26-4f0a-8c9f-809fc7fa19da .shogun-image-content {
  
    align-items: center;
  
}

#s-605ff3b3-23b7-44c6-82b8-b7dafffb4447 {
  text-align: center;
}
@media (max-width: 767px){#s-605ff3b3-23b7-44c6-82b8-b7dafffb4447 {
  padding-top: 10px;
padding-bottom: 10px;
}
}



  #s-605ff3b3-23b7-44c6-82b8-b7dafffb4447 img.shogun-image {
    
    width: px;
  }


#s-605ff3b3-23b7-44c6-82b8-b7dafffb4447 .shogun-image-content {
  
    align-items: center;
  
}

#s-a63ca4ef-92dc-494f-be5d-566120e59ed9 {
  text-align: center;
}




  #s-a63ca4ef-92dc-494f-be5d-566120e59ed9 img.shogun-image {
    
    width: px;
  }


#s-a63ca4ef-92dc-494f-be5d-566120e59ed9 .shogun-image-content {
  
    align-items: center;
  
}

#s-e58af7b6-6206-435f-ae8d-2f115d62edff {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e58af7b6-6206-435f-ae8d-2f115d62edff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e58af7b6-6206-435f-ae8d-2f115d62edff.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-93a06db0-2fc6-4b6d-91e7-8375b4a08f38 {
  display: none;
}
#s-93a06db0-2fc6-4b6d-91e7-8375b4a08f38, #wrap-s-93a06db0-2fc6-4b6d-91e7-8375b4a08f38 { display:none !important; }}
#s-93a06db0-2fc6-4b6d-91e7-8375b4a08f38 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-a31a4689-ac63-484c-b7cc-050fdd531ad9 {
  padding-left: 30px;
padding-right: 30px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a31a4689-ac63-484c-b7cc-050fdd531ad9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-2c3505bd-4b81-47bd-aafe-4dbae26a1147 {
  text-align: center;
}
@media (max-width: 767px){#s-2c3505bd-4b81-47bd-aafe-4dbae26a1147 {
  display: none;
}
#s-2c3505bd-4b81-47bd-aafe-4dbae26a1147, #wrap-s-2c3505bd-4b81-47bd-aafe-4dbae26a1147 { display:none !important; }}



  #s-2c3505bd-4b81-47bd-aafe-4dbae26a1147 img.shogun-image {
    
    width: px;
  }


#s-2c3505bd-4b81-47bd-aafe-4dbae26a1147 .shogun-image-content {
  
    align-items: center;
  
}

#s-4ee875bf-f26d-42f5-8971-6913ba95ef6b {
  text-align: center;
}
@media (max-width: 767px){#s-4ee875bf-f26d-42f5-8971-6913ba95ef6b {
  display: none;
}
#s-4ee875bf-f26d-42f5-8971-6913ba95ef6b, #wrap-s-4ee875bf-f26d-42f5-8971-6913ba95ef6b { display:none !important; }}



  #s-4ee875bf-f26d-42f5-8971-6913ba95ef6b img.shogun-image {
    
    width: px;
  }


#s-4ee875bf-f26d-42f5-8971-6913ba95ef6b .shogun-image-content {
  
    align-items: center;
  
}

#s-ba7dc7e5-e4c4-43e8-9909-6f7cd8b9a4f4 {
  min-height: 50px;
}








#s-ba7dc7e5-e4c4-43e8-9909-6f7cd8b9a4f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ba7dc7e5-e4c4-43e8-9909-6f7cd8b9a4f4.shg-box.shg-c {
  justify-content: center;
}

#s-78d2c96c-c1a3-41d4-a71a-c60e138d9d71 {
  min-height: 50px;
}








#s-78d2c96c-c1a3-41d4-a71a-c60e138d9d71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-78d2c96c-c1a3-41d4-a71a-c60e138d9d71.shg-box.shg-c {
  justify-content: center;
}

#s-90d96af3-c3dd-4877-afb1-22e8cf6cbc0e {
  background-repeat: no-repeat;
background-size: cover;
min-height: 450px;
background-position: center bottom;
}
@media (min-width: 1200px){#s-90d96af3-c3dd-4877-afb1-22e8cf6cbc0e {
  min-height: 550px;
}
}







#s-90d96af3-c3dd-4877-afb1-22e8cf6cbc0e > .shg-box-overlay {
  background-color: rgba(5, 5, 5, 1);
  opacity: 0.2;
}#s-90d96af3-c3dd-4877-afb1-22e8cf6cbc0e.shg-box.shg-c {
  justify-content: center;
}

#s-39774159-c0aa-442e-8e04-39244f4c9202 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 20px;
padding-bottom: 0px;
}

#s-6c89867a-4024-4055-bfac-f21ec2c7ab0a {
  margin-left: 5%;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(35, 46, 131, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-6c89867a-4024-4055-bfac-f21ec2c7ab0a:hover {background-color: rgba(17, 22, 66, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6c89867a-4024-4055-bfac-f21ec2c7ab0a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6c89867a-4024-4055-bfac-f21ec2c7ab0a-btn-wrapper {
    text-align: left;
  }


#s-6c89867a-4024-4055-bfac-f21ec2c7ab0a.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  
  display:  inline-block ;
}

#s-991bea13-a5ae-4e47-89fa-f701ce3b996c hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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