.shg-box {
  position: relative;
  display: -webkit-box;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-flex: 1;
  flex: 1;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

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

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

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

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

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

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

#s-0e2fcc24-a582-47e3-94e4-bef7daf848ed {
  min-height: 50px;
}








#s-0e2fcc24-a582-47e3-94e4-bef7daf848ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0e2fcc24-a582-47e3-94e4-bef7daf848ed.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-overlay.shg-bottom-right {
  -webkit-box-align: end;
          align-items: flex-end;
  -webkit-box-pack: 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: -webkit-box;
  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 {
  -webkit-box-align: start;
          align-items: flex-start;
}

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

.shogun-image-content-bottom {
  -webkit-box-align: end;
          align-items: flex-end;
}
#s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586 {
  text-align: center;
}
@media (max-width: 767px){#s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586 {
  display: none;
}
#s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586, #wrap-s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586 { display:none !important; }}



  #s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586 img.shogun-image {
    
    width: px;
  }


#s-e99ceea1-ccb5-4aef-aa22-adaa42dd0586 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-61640eeb-af74-40b4-87e8-863227e258fc {
  text-align: center;
}
@media (min-width: 1200px){#s-61640eeb-af74-40b4-87e8-863227e258fc {
  display: none;
}
#s-61640eeb-af74-40b4-87e8-863227e258fc, #wrap-s-61640eeb-af74-40b4-87e8-863227e258fc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-61640eeb-af74-40b4-87e8-863227e258fc {
  display: none;
}
#s-61640eeb-af74-40b4-87e8-863227e258fc, #wrap-s-61640eeb-af74-40b4-87e8-863227e258fc { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-61640eeb-af74-40b4-87e8-863227e258fc {
  display: none;
}
#s-61640eeb-af74-40b4-87e8-863227e258fc, #wrap-s-61640eeb-af74-40b4-87e8-863227e258fc { display:none !important; }}



  #s-61640eeb-af74-40b4-87e8-863227e258fc img.shogun-image {
    
    width: px;
  }


#s-61640eeb-af74-40b4-87e8-863227e258fc .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-61db3998-7030-4fa9-8874-54f0917e0100 {
  text-align: center;
}
@media (min-width: 1200px){#s-61db3998-7030-4fa9-8874-54f0917e0100 {
  display: none;
}
#s-61db3998-7030-4fa9-8874-54f0917e0100, #wrap-s-61db3998-7030-4fa9-8874-54f0917e0100 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-61db3998-7030-4fa9-8874-54f0917e0100 {
  display: none;
}
#s-61db3998-7030-4fa9-8874-54f0917e0100, #wrap-s-61db3998-7030-4fa9-8874-54f0917e0100 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-61db3998-7030-4fa9-8874-54f0917e0100 {
  display: none;
}
#s-61db3998-7030-4fa9-8874-54f0917e0100, #wrap-s-61db3998-7030-4fa9-8874-54f0917e0100 { display:none !important; }}



  #s-61db3998-7030-4fa9-8874-54f0917e0100 img.shogun-image {
    
    width: px;
  }


#s-61db3998-7030-4fa9-8874-54f0917e0100 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-b67e0b03-83d4-4649-92f3-7a9e9224ed26 {
  min-height: 50px;
}








#s-b67e0b03-83d4-4649-92f3-7a9e9224ed26 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b67e0b03-83d4-4649-92f3-7a9e9224ed26.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674 {
  min-height: 50px;
background-color: rgba(249, 249, 249, 1);
}
@media (max-width: 767px){#s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674 {
  display: none;
}
#s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674, #wrap-s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674 { display:none !important; }}







#s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c5d5d197-fd14-4eb5-a8f0-7c5bbf687674.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-e6d850c1-d5f3-4a37-a362-75e8f8f7a66f {
  text-align: center;
}




  #s-e6d850c1-d5f3-4a37-a362-75e8f8f7a66f img.shogun-image {
    
    width: px;
  }


#s-e6d850c1-d5f3-4a37-a362-75e8f8f7a66f .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-a3712ec4-96c8-4238-bb11-eea7e669375b {
  min-height: 50px;
background-color: rgba(249, 249, 249, 1);
}
@media (max-width: 767px){#s-a3712ec4-96c8-4238-bb11-eea7e669375b {
  display: none;
}
#s-a3712ec4-96c8-4238-bb11-eea7e669375b, #wrap-s-a3712ec4-96c8-4238-bb11-eea7e669375b { display:none !important; }}







#s-a3712ec4-96c8-4238-bb11-eea7e669375b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a3712ec4-96c8-4238-bb11-eea7e669375b.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

.shg-row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
   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-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 7%;
margin-left: 10%;
margin-bottom: 0%;
margin-right: 10%;
}

@media (min-width: 0px) {
[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-03bd6cc8-352c-44bd-baa5-57aabbe6f4c7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-321cd9da-1d9c-485d-a360-98e80e48233d {
  text-align: center;
}




  #s-321cd9da-1d9c-485d-a360-98e80e48233d img.shogun-image {
    
    width: px;
  }


#s-321cd9da-1d9c-485d-a360-98e80e48233d .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-73a8dce3-bc25-4ded-8c21-709e36706405 {
  margin-top: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-73a8dce3-bc25-4ded-8c21-709e36706405 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-73a8dce3-bc25-4ded-8c21-709e36706405.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-16de56a2-f62b-4706-8ee3-64e8da79e473 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-6d2984cc-0e57-40ce-a8dc-d3d78b82c709 {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-09b58ba6-b56e-49bf-adb8-1d96cf19d1d9 {
  text-align: center;
}




  #s-09b58ba6-b56e-49bf-adb8-1d96cf19d1d9 img.shogun-image {
    
    width: px;
  }


#s-09b58ba6-b56e-49bf-adb8-1d96cf19d1d9 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-47fba1c9-c8ce-4347-9211-c27c7e3011c3 {
  margin-top: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-47fba1c9-c8ce-4347-9211-c27c7e3011c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47fba1c9-c8ce-4347-9211-c27c7e3011c3.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-fa9f867c-1635-4559-8bc6-fad5aeab1143 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-a835a0be-00f7-4593-9100-a9d672c22a51 {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-53572c37-32fa-43ba-a89f-c3f71ac794f1 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}








#s-53572c37-32fa-43ba-a89f-c3f71ac794f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53572c37-32fa-43ba-a89f-c3f71ac794f1.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-95e02650-dbaa-4980-ad94-16930506edc4 {
  text-align: center;
}




  #s-95e02650-dbaa-4980-ad94-16930506edc4 img.shogun-image {
    
    width: px;
  }


#s-95e02650-dbaa-4980-ad94-16930506edc4 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-8a72e878-aa0c-4874-8788-40de8c159ccb {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-8a72e878-aa0c-4874-8788-40de8c159ccb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a72e878-aa0c-4874-8788-40de8c159ccb.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-ce782d75-9876-4435-82c3-8840f6fb3f73 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-fc3abee0-fff2-4e00-b554-776ae52a3146 {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-a60667d3-ef3b-4cfa-98b7-a51445a15548 {
  margin-top: 2%;
margin-bottom: 5%;
}

#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 {
  min-height: 50px;
background-color: rgba(241, 255, 236, 1);
}
@media (min-width: 1200px){#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 {
  display: none;
}
#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560, #wrap-s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 {
  display: none;
}
#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560, #wrap-s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 {
  display: none;
}
#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560, #wrap-s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 { display:none !important; }}@media (max-width: 767px){#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 {
  display: none;
}
#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560, #wrap-s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 { display:none !important; }}







#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-be914ce7-1b00-48f8-86a2-cb5f4b8c0560.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-cf26a327-161d-4565-b0c7-f95dfcc94df1 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 7%;
margin-left: 10%;
margin-bottom: 7%;
margin-right: 10%;
}

@media (min-width: 0px) {
[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-cf26a327-161d-4565-b0c7-f95dfcc94df1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-6c82b4b0-b4c2-4c5d-9b07-f946d670e3fe {
  margin-top: 4%;
margin-bottom: 0%;
text-align: center;
}




  #s-6c82b4b0-b4c2-4c5d-9b07-f946d670e3fe img.shogun-image {
    
    width: px;
  }


#s-6c82b4b0-b4c2-4c5d-9b07-f946d670e3fe .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-b95b2fa0-6f29-41f0-8458-4d5cde49e0c9 {
  margin-top: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b95b2fa0-6f29-41f0-8458-4d5cde49e0c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b95b2fa0-6f29-41f0-8458-4d5cde49e0c9.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-c960f79a-4e6b-4bbf-a8fe-1412f7c65232 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-cc8d706b-a227-4ad3-9cff-e6fbdcf2d111 {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-679275c4-43a2-4634-82e8-1097a4227aff {
  margin-top: 10%;
text-align: center;
}




  #s-679275c4-43a2-4634-82e8-1097a4227aff img.shogun-image {
    
    width: px;
  }


#s-679275c4-43a2-4634-82e8-1097a4227aff .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-cf7e4316-f0e8-485a-9aa0-a3cb368dc3c0 {
  margin-top: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-cf7e4316-f0e8-485a-9aa0-a3cb368dc3c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf7e4316-f0e8-485a-9aa0-a3cb368dc3c0.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-05b3050b-edf3-4044-aac1-5e934cf92502 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-a1141b3a-0022-4b1b-b4f5-40d3637b50ee {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-a30a2d25-6649-449c-b090-cc9f5ba95578 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}








#s-a30a2d25-6649-449c-b090-cc9f5ba95578 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a30a2d25-6649-449c-b090-cc9f5ba95578.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-525d889c-c06b-4bdc-ac10-90e13ee29ef1 {
  margin-top: 10%;
text-align: center;
}




  #s-525d889c-c06b-4bdc-ac10-90e13ee29ef1 img.shogun-image {
    
    width: px;
  }


#s-525d889c-c06b-4bdc-ac10-90e13ee29ef1 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-17ef9594-48f9-420d-add5-6ed0af8b3fe9 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0%;
margin-bottom: 4%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-17ef9594-48f9-420d-add5-6ed0af8b3fe9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17ef9594-48f9-420d-add5-6ed0af8b3fe9.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-fe61b9c5-7177-465a-af1d-339f7d7521a7 {
  padding-top: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-d69312f4-445d-4806-b492-ae6b625883c2 {
  margin-bottom: 1%;
padding-top: 3%;
padding-bottom: 6%;
}

#s-d4bcd29e-e1d2-4ffc-a974-81ef376c6e08 {
  min-height: 50px;
}








#s-d4bcd29e-e1d2-4ffc-a974-81ef376c6e08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d4bcd29e-e1d2-4ffc-a974-81ef376c6e08.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-8c231e28-6748-4315-bb4b-464a71ba8b30 {
  padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 1200px){#s-8c231e28-6748-4315-bb4b-464a71ba8b30 {
  
}
}
#s-08faabdd-c013-4415-bf20-33416e55e425 {
  margin-top: 6%;
margin-left: 6%;
margin-bottom: 6%;
margin-right: 6%;
text-align: center;
}
@media (max-width: 767px){#s-08faabdd-c013-4415-bf20-33416e55e425 {
  display: none;
}
#s-08faabdd-c013-4415-bf20-33416e55e425, #wrap-s-08faabdd-c013-4415-bf20-33416e55e425 { display:none !important; }}



  #s-08faabdd-c013-4415-bf20-33416e55e425 img.shogun-image {
    
    width: px;
  }


#s-08faabdd-c013-4415-bf20-33416e55e425 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-da42cba9-b445-43b0-ab4b-8188323fa5f4 {
  margin-top: 10%;
margin-left: 6%;
margin-bottom: 10%;
margin-right: 6%;
text-align: center;
}
@media (min-width: 1200px){#s-da42cba9-b445-43b0-ab4b-8188323fa5f4 {
  display: none;
}
#s-da42cba9-b445-43b0-ab4b-8188323fa5f4, #wrap-s-da42cba9-b445-43b0-ab4b-8188323fa5f4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-da42cba9-b445-43b0-ab4b-8188323fa5f4 {
  display: none;
}
#s-da42cba9-b445-43b0-ab4b-8188323fa5f4, #wrap-s-da42cba9-b445-43b0-ab4b-8188323fa5f4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-da42cba9-b445-43b0-ab4b-8188323fa5f4 {
  display: none;
}
#s-da42cba9-b445-43b0-ab4b-8188323fa5f4, #wrap-s-da42cba9-b445-43b0-ab4b-8188323fa5f4 { display:none !important; }}



  #s-da42cba9-b445-43b0-ab4b-8188323fa5f4 img.shogun-image {
    
    width: px;
  }


#s-da42cba9-b445-43b0-ab4b-8188323fa5f4 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6 {
  background-repeat: no-repeat;
background-size: cover;
background-position: center center;
background-attachment: scroll;
}
@media (max-width: 767px){#s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6 {
  display: none;
}
#s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6, #wrap-s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6 { display:none !important; }}







#s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-00a9afc1-4a31-4ef9-ac1d-ea3b6a72a8d6.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-24250ebc-bc3b-4ed4-b485-cdd007de35a6 {
  margin-left: 5%;
margin-right: 5%;
padding-left: 8%;
}

@media (min-width: 0px) {
[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 6.5em);
}

}

@media (min-width: 992px) {
[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 6.5em);
}

}

@media (min-width: 1200px) {
[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 6.5em);
}

[id="s-24250ebc-bc3b-4ed4-b485-cdd007de35a6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 6.5em);
}

}

#s-53238115-5984-4136-8672-e8d34cb68f8a {
  padding-top: 26%;
padding-left: 7%;
padding-bottom: 5%;
padding-right: 7%;
text-align: center;
}




  #s-53238115-5984-4136-8672-e8d34cb68f8a img.shogun-image {
    
    width: px;
  }


#s-53238115-5984-4136-8672-e8d34cb68f8a .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-1efefec3-a496-46f8-9894-60b85a63f36f {
  text-align: center;
}




  #s-1efefec3-a496-46f8-9894-60b85a63f36f img.shogun-image {
    
    width: px;
  }


#s-1efefec3-a496-46f8-9894-60b85a63f36f .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-2b198329-72d9-4ada-8f23-46e6f55d9354 {
  padding-top: 0%;
padding-left: 7%;
padding-bottom: 0%;
padding-right: 2%;
}

#s-378b28db-65c2-4aa6-a345-e029da5ef080 {
  padding-left: 7%;
padding-bottom: 25%;
padding-right: 7%;
}

#s-d0aca9e4-feb3-4826-b378-710045083629 {
  padding-top: 55%;
padding-left: 7%;
padding-bottom: 5%;
padding-right: 7%;
text-align: center;
}




  #s-d0aca9e4-feb3-4826-b378-710045083629 img.shogun-image {
    
    width: px;
  }


#s-d0aca9e4-feb3-4826-b378-710045083629 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-f30c5b3e-8308-4785-aae7-fc993ac1befc {
  text-align: center;
}




  #s-f30c5b3e-8308-4785-aae7-fc993ac1befc img.shogun-image {
    
    width: px;
  }


#s-f30c5b3e-8308-4785-aae7-fc993ac1befc .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-933f8ab5-50b6-4104-b9d6-8dfe77f376e9 {
  padding-top: 0%;
padding-left: 7%;
padding-bottom: 0%;
padding-right: 0%;
}

#s-14576b33-8a69-48db-bb03-f0179e0e87e7 {
  padding-left: 7%;
padding-bottom: 25%;
padding-right: 7%;
}

#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 {
  background-repeat: no-repeat;
background-size: cover;
padding-top: 13%;
padding-left: 12%;
padding-bottom: 13%;
padding-right: 12%;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 {
  display: none;
}
#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038, #wrap-s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 {
  display: none;
}
#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038, #wrap-s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 {
  display: none;
}
#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038, #wrap-s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 { display:none !important; }}







#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ca23be0c-6be4-4d1b-8e61-ea50e63a5038.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-ac41a667-b4b5-438c-b76a-d9975632e567 {
  padding-bottom: 5%;
padding-right: 0px;
text-align: center;
}




  #s-ac41a667-b4b5-438c-b76a-d9975632e567 img.shogun-image {
    
    width: px;
  }


#s-ac41a667-b4b5-438c-b76a-d9975632e567 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-52560af8-90f9-4989-95bd-80c932537e9e {
  text-align: center;
}




  #s-52560af8-90f9-4989-95bd-80c932537e9e img.shogun-image {
    
    width: px;
  }


#s-52560af8-90f9-4989-95bd-80c932537e9e .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-091930b1-4214-41b4-bff2-a7d866c4c210 {
  padding-top: 6%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
}

#s-337bf968-199f-421f-8092-ea20fe3402d1 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 13%;
padding-left: 12%;
padding-bottom: 13%;
padding-right: 12%;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-337bf968-199f-421f-8092-ea20fe3402d1 {
  display: none;
}
#s-337bf968-199f-421f-8092-ea20fe3402d1, #wrap-s-337bf968-199f-421f-8092-ea20fe3402d1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-337bf968-199f-421f-8092-ea20fe3402d1 {
  display: none;
}
#s-337bf968-199f-421f-8092-ea20fe3402d1, #wrap-s-337bf968-199f-421f-8092-ea20fe3402d1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-337bf968-199f-421f-8092-ea20fe3402d1 {
  display: none;
}
#s-337bf968-199f-421f-8092-ea20fe3402d1, #wrap-s-337bf968-199f-421f-8092-ea20fe3402d1 { display:none !important; }}







#s-337bf968-199f-421f-8092-ea20fe3402d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-337bf968-199f-421f-8092-ea20fe3402d1.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-6c795ddd-66f6-44ca-8cd3-894eef41b187 {
  margin-top: 4px;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
text-align: center;
}




  #s-6c795ddd-66f6-44ca-8cd3-894eef41b187 img.shogun-image {
    
    width: px;
  }


#s-6c795ddd-66f6-44ca-8cd3-894eef41b187 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-8535d648-26d5-4f1c-b1bc-bb412781e0d7 {
  text-align: center;
}




  #s-8535d648-26d5-4f1c-b1bc-bb412781e0d7 img.shogun-image {
    
    width: px;
  }


#s-8535d648-26d5-4f1c-b1bc-bb412781e0d7 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-46d80eb1-7048-4915-b767-1d4b0480db5e {
  padding-top: 6%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
}

#s-7057fe62-6834-4068-913f-a33b83608087 {
  padding-left: 0%;
padding-right: 0%;
}

#s-d47500c5-583c-4eab-98bf-cbbf263b0310 {
  min-height: 50px;
background-color: rgba(253, 253, 253, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-d47500c5-583c-4eab-98bf-cbbf263b0310 {
  
}
}@media (max-width: 767px){#s-d47500c5-583c-4eab-98bf-cbbf263b0310 {
  display: none;
}
#s-d47500c5-583c-4eab-98bf-cbbf263b0310, #wrap-s-d47500c5-583c-4eab-98bf-cbbf263b0310 { display:none !important; }}







#s-d47500c5-583c-4eab-98bf-cbbf263b0310 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d47500c5-583c-4eab-98bf-cbbf263b0310.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-4c3555ea-d275-4a21-9a91-f5bbd7849800 {
  margin-left: 5%;
margin-right: 5%;
padding-top: 5%;
padding-left: 0%;
padding-bottom: 5%;
padding-right: 0%;
background-color: rgba(253, 253, 253, 1);
}

@media (min-width: 0px) {
[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-4c3555ea-d275-4a21-9a91-f5bbd7849800"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-6f8badba-16bf-4f58-9637-28a0483d3ed0 {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-6f8badba-16bf-4f58-9637-28a0483d3ed0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f8badba-16bf-4f58-9637-28a0483d3ed0.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-6551aac8-0f29-45a3-bd18-fdfcb8d07596 {
  margin-top: 10%;
}

#s-6551aac8-0f29-45a3-bd18-fdfcb8d07596 .shogun-icon-wrapper {
  text-align: center;
}


#s-6551aac8-0f29-45a3-bd18-fdfcb8d07596 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

.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-51d3b87e-a497-4ca0-917d-76f776011903 {
  padding-top: 10px;
padding-left: 16%;
padding-bottom: 10px;
padding-right: 16%;
text-align: center;
}

#s-51d3b87e-a497-4ca0-917d-76f776011903 .shogun-heading-component h2 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: Arimo;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cc37ae18-9c8c-4366-af8d-0b686b1f9709 {
  margin-top: 0px;
margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-16352f37-744e-4789-9d27-f50d72fa090c {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-16352f37-744e-4789-9d27-f50d72fa090c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-16352f37-744e-4789-9d27-f50d72fa090c.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-a4053adf-8410-4e61-bbfe-4a073f99a0aa {
  margin-top: 10%;
}

#s-a4053adf-8410-4e61-bbfe-4a073f99a0aa .shogun-icon-wrapper {
  text-align: center;
}


#s-a4053adf-8410-4e61-bbfe-4a073f99a0aa .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

#s-f1f3cecd-beed-4efa-a0c2-714261d529c8 {
  padding-top: 10px;
padding-left: 12%;
padding-bottom: 10px;
padding-right: 12%;
text-align: center;
}

#s-f1f3cecd-beed-4efa-a0c2-714261d529c8 .shogun-heading-component h2 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: Arimo;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-26fbdec0-23ec-4444-a1aa-2d81e6f34119 {
  margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-27fc40fb-d706-484c-b2a3-80e1d1acfea0 {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-27fc40fb-d706-484c-b2a3-80e1d1acfea0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-27fc40fb-d706-484c-b2a3-80e1d1acfea0.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-ad84a22a-449b-47df-8d67-2fd37aebdc87 {
  margin-top: 10%;
}

#s-ad84a22a-449b-47df-8d67-2fd37aebdc87 .shogun-icon-wrapper {
  text-align: center;
}


#s-ad84a22a-449b-47df-8d67-2fd37aebdc87 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

#s-67f7597f-1ada-452e-b473-97f4ccf5fe38 {
  padding-top: 10px;
padding-left: 16%;
padding-bottom: 10px;
padding-right: 16%;
text-align: center;
}

#s-67f7597f-1ada-452e-b473-97f4ccf5fe38 .shogun-heading-component h2 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: Arimo;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fd3cbd28-0e30-4fc5-9fdb-acf7c3c94716 {
  margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-87376acf-e680-4b31-80ab-42fe93856797 {
  min-height: 50px;
background-color: rgba(249, 249, 249, 1);
}
@media (min-width: 1200px){#s-87376acf-e680-4b31-80ab-42fe93856797 {
  display: none;
}
#s-87376acf-e680-4b31-80ab-42fe93856797, #wrap-s-87376acf-e680-4b31-80ab-42fe93856797 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-87376acf-e680-4b31-80ab-42fe93856797 {
  display: none;
}
#s-87376acf-e680-4b31-80ab-42fe93856797, #wrap-s-87376acf-e680-4b31-80ab-42fe93856797 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-87376acf-e680-4b31-80ab-42fe93856797 {
  display: none;
}
#s-87376acf-e680-4b31-80ab-42fe93856797, #wrap-s-87376acf-e680-4b31-80ab-42fe93856797 { display:none !important; }}







#s-87376acf-e680-4b31-80ab-42fe93856797 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-87376acf-e680-4b31-80ab-42fe93856797.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-a6c1f19a-99ea-432b-a755-f43f4b0f755d {
  margin-top: 10%;
margin-left: 5%;
margin-bottom: 10%;
margin-right: 5%;
padding-top: 5%;
padding-left: 10%;
padding-bottom: 5%;
padding-right: 10%;
background-color: rgba(249, 249, 249, 1);
}

@media (min-width: 0px) {
[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a6c1f19a-99ea-432b-a755-f43f4b0f755d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-691541c6-7583-4d16-b38d-6816d1a05fcc {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
margin-bottom: 16%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-691541c6-7583-4d16-b38d-6816d1a05fcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-691541c6-7583-4d16-b38d-6816d1a05fcc.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-4cdcf23a-b1ed-4330-83f6-b01dd8bcc099 {
  margin-top: 10%;
}

#s-4cdcf23a-b1ed-4330-83f6-b01dd8bcc099 .shogun-icon-wrapper {
  text-align: center;
}


#s-4cdcf23a-b1ed-4330-83f6-b01dd8bcc099 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

#s-545614f8-112c-4132-a646-1cf71e538512 {
  padding-top: 10px;
padding-left: 16%;
padding-bottom: 10px;
padding-right: 16%;
text-align: center;
}

#s-545614f8-112c-4132-a646-1cf71e538512 .shogun-heading-component h2 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: ;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-15a9a2f9-eb35-4fc0-a094-9469dad1d9d9 {
  margin-top: 0px;
margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-d072e459-c335-4906-b28e-e46d542b65ea {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
margin-bottom: 16%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-d072e459-c335-4906-b28e-e46d542b65ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d072e459-c335-4906-b28e-e46d542b65ea.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-8affafc5-a294-4af8-b2a7-4ab35c5af39a {
  margin-top: 10%;
}

#s-8affafc5-a294-4af8-b2a7-4ab35c5af39a .shogun-icon-wrapper {
  text-align: center;
}


#s-8affafc5-a294-4af8-b2a7-4ab35c5af39a .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

#s-c506b76e-33f2-4b55-9462-f1aad4e88b7f {
  padding-top: 10px;
padding-left: 12%;
padding-bottom: 10px;
padding-right: 12%;
text-align: center;
}

#s-c506b76e-33f2-4b55-9462-f1aad4e88b7f .shogun-heading-component h1 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: ;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c33ea2c9-f8dd-45b9-b8f7-0600855f77ce {
  margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-ac160eef-80ab-4d59-8d01-699500b2f080 {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.03);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ac160eef-80ab-4d59-8d01-699500b2f080 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ac160eef-80ab-4d59-8d01-699500b2f080.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-ab9e35f1-95fa-498f-817c-29ad5d64728b {
  margin-top: 10%;
}

#s-ab9e35f1-95fa-498f-817c-29ad5d64728b .shogun-icon-wrapper {
  text-align: center;
}


#s-ab9e35f1-95fa-498f-817c-29ad5d64728b .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(240, 80, 37, 1);
}

#s-ac3c6d7c-0062-4895-a1ce-45e8b8e9c8f2 {
  padding-top: 10px;
padding-left: 16%;
padding-bottom: 10px;
padding-right: 16%;
text-align: center;
}

#s-ac3c6d7c-0062-4895-a1ce-45e8b8e9c8f2 .shogun-heading-component h1 {
  color: rgba(32, 32, 32, 1);
  font-weight:  700 ;
  font-family: ;
  font-style:  italic ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f3162ff2-caae-4903-98e3-6b50ecc8a89b {
  margin-bottom: 6%;
padding-left: 8%;
padding-right: 8%;
}

#s-d573f875-d901-43a6-993f-988cc81caeb9 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 0.35);
}








#s-d573f875-d901-43a6-993f-988cc81caeb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d573f875-d901-43a6-993f-988cc81caeb9.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-b47d5c98-166e-4e77-922e-8a33c5f8933d {
  margin-top: 5%;
margin-left: 5%;
margin-bottom: 5%;
margin-right: 5%;
}

@media (min-width: 0px) {
[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 992px) {
[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 1200px) {
[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-b47d5c98-166e-4e77-922e-8a33c5f8933d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5em);
}

}

#s-738e7bd4-c5a2-4f17-ac0f-390296b3d70b {
  min-height: 50px;
}








#s-738e7bd4-c5a2-4f17-ac0f-390296b3d70b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-738e7bd4-c5a2-4f17-ac0f-390296b3d70b.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-a1062f40-574d-49a4-a328-457d79c08532 {
  padding-top: 8%;
padding-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a1062f40-574d-49a4-a328-457d79c08532"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-58a71b37-f975-419b-86e5-ffaf01d4915c .shogun-icon-wrapper {
  text-align: left;
}


#s-58a71b37-f975-419b-86e5-ffaf01d4915c .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(88, 186, 71, 1);
}

#s-0add1d98-4406-46c6-8c23-5eaab73bd795 {
  padding-top: 10px;
text-align: left;
}

#s-0add1d98-4406-46c6-8c23-5eaab73bd795 .shogun-heading-component h3 {
  color: rgba(154, 154, 154, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-7e790aaa-73f4-4500-a0dd-c65f52fda978 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid #ddd;
}

@media (min-width: 0px) {
[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5bdc0347-585e-4853-ab79-14e29b0763d2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-63a7d7d9-8ef0-4aa3-881d-e0465bd833d1 .shogun-icon-wrapper {
  text-align: left;
}


#s-63a7d7d9-8ef0-4aa3-881d-e0465bd833d1 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(88, 186, 71, 1);
}

#s-eb5011fe-dfde-4a3b-836c-ae4cab5f690b {
  padding-top: 10px;
text-align: left;
}

#s-eb5011fe-dfde-4a3b-836c-ae4cab5f690b .shogun-heading-component h3 {
  color: rgba(154, 154, 154, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6683cbe3-1f94-4e86-950a-1edd7ed26031 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid #ddd;
}

@media (min-width: 0px) {
[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d47ae6d5-90f5-49a0-b318-818a38d3851d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-15c8940a-7c60-4b1f-b34d-f868ad926a02 .shogun-icon-wrapper {
  text-align: left;
}


#s-15c8940a-7c60-4b1f-b34d-f868ad926a02 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(88, 186, 71, 1);
}

#s-33bfc62c-04be-4be0-bd45-23f481136879 {
  padding-top: 10px;
text-align: left;
}

#s-33bfc62c-04be-4be0-bd45-23f481136879 .shogun-heading-component h3 {
  color: rgba(154, 154, 154, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-d67b22e1-01d0-4f76-90ef-55080514f068 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid #ddd;
}

@media (min-width: 0px) {
[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57afd45e-9505-4f93-9282-f91fb44c749e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-5fd34ec4-f6f9-4fd0-999d-2ab76bae3885 .shogun-icon-wrapper {
  text-align: left;
}


#s-5fd34ec4-f6f9-4fd0-999d-2ab76bae3885 .shogun-icon-wrapper > .shogun-icon {

  font-size: 64px !important;
  color: rgba(88, 186, 71, 1);
}

#s-c4facb68-b98a-4d94-8d92-78b5bf576437 {
  padding-top: 10px;
text-align: left;
}

#s-c4facb68-b98a-4d94-8d92-78b5bf576437 .shogun-heading-component h3 {
  color: rgba(154, 154, 154, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-f52912e3-dce7-4922-9b6f-b5125bdc76c8 {
  box-shadow:0px 0px 0em 0px rgba(222, 222, 222, 0.43);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f52912e3-dce7-4922-9b6f-b5125bdc76c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f52912e3-dce7-4922-9b6f-b5125bdc76c8.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-7bc65685-0644-4b9e-8304-6b38678b7021 {
  margin-top: 10%;
margin-left: 14%;
margin-bottom: 4%;
margin-right: 14%;
padding-top: 7%;
text-align: center;
}




  #s-7bc65685-0644-4b9e-8304-6b38678b7021 img.shogun-image {
    
    width: px;
  }


#s-7bc65685-0644-4b9e-8304-6b38678b7021 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-897f53a8-714f-430c-89c1-68d95c83afa5 {
  margin-left: 10%;
margin-bottom: 12%;
margin-right: 10%;
}

#s-1d8c6b02-3c38-4295-b146-9fbda3b068da {
  min-height: 50px;
background-color: rgba(92, 186, 71, 1);
}
@media (max-width: 767px){#s-1d8c6b02-3c38-4295-b146-9fbda3b068da {
  display: none;
}
#s-1d8c6b02-3c38-4295-b146-9fbda3b068da, #wrap-s-1d8c6b02-3c38-4295-b146-9fbda3b068da { display:none !important; }}







#s-1d8c6b02-3c38-4295-b146-9fbda3b068da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1d8c6b02-3c38-4295-b146-9fbda3b068da.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-075fed2f-c315-40e4-8888-c08a3e69e428 {
  margin-top: 5%;
margin-left: 5%;
margin-bottom: 10%;
margin-right: 5%;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 0px) {
[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-075fed2f-c315-40e4-8888-c08a3e69e428"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-ca454206-d2e6-439b-84ec-469d570d23fa {
  text-align: center;
}




  #s-ca454206-d2e6-439b-84ec-469d570d23fa img.shogun-image {
    
    width: px;
  }


#s-ca454206-d2e6-439b-84ec-469d570d23fa .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-60308162-0160-4f9b-8918-37f7bc6bff52 {
  box-shadow:1px 1px 1em 1px rgba(40, 39, 39, 0.12);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-60308162-0160-4f9b-8918-37f7bc6bff52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-60308162-0160-4f9b-8918-37f7bc6bff52.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-989df29d-457e-455e-9c5e-b27a49fa8d8a {
  margin-top: -6%;
margin-bottom: -6%;
padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-989df29d-457e-455e-9c5e-b27a49fa8d8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-989df29d-457e-455e-9c5e-b27a49fa8d8a.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-03688bc1-5777-4846-aac9-7e255f03308e {
  margin-top: 11%;
margin-left: 27%;
margin-bottom: 7%;
margin-right: 27%;
text-align: center;
}




  #s-03688bc1-5777-4846-aac9-7e255f03308e img.shogun-image {
    
    width: px;
  }


#s-03688bc1-5777-4846-aac9-7e255f03308e .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-e9c6f66e-ff46-4411-9589-4fd59408762d {
  margin-left: 7em;
margin-bottom: 4%;
margin-right: 7em;
}

@media (min-width: 0px) {
[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 992px) {
[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 1200px) {
[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-e9c6f66e-ff46-4411-9589-4fd59408762d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5em);
}

}

#s-feea0e09-01dd-443c-bf6e-72d2814483c0 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-feea0e09-01dd-443c-bf6e-72d2814483c0 img.shogun-image {
    
    width: px;
  }


#s-feea0e09-01dd-443c-bf6e-72d2814483c0 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-80f0fa7b-a50c-41b1-9f09-44010e99f833 {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-80f0fa7b-a50c-41b1-9f09-44010e99f833 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-729a7e83-4305-42a9-91cb-f146d162f108 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-729a7e83-4305-42a9-91cb-f146d162f108 img.shogun-image {
    
    width: px;
  }


#s-729a7e83-4305-42a9-91cb-f146d162f108 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-7de07b29-8cd1-4419-a678-3bbc2dbdc0b9 {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-7de07b29-8cd1-4419-a678-3bbc2dbdc0b9 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae {
  margin-left: 7em;
margin-bottom: 9%;
margin-right: 7em;
}

@media (min-width: 0px) {
[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 992px) {
[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 1200px) {
[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-4f8d9bc6-79de-465c-b8a8-a1cdb38753ae"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5em);
}

}

#s-42fc2104-bc96-49a4-8577-68a32d5db119 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-42fc2104-bc96-49a4-8577-68a32d5db119 img.shogun-image {
    
    width: px;
  }


#s-42fc2104-bc96-49a4-8577-68a32d5db119 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-03b1490e-1a7d-42de-8048-3ee25b9d4a1d {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-03b1490e-1a7d-42de-8048-3ee25b9d4a1d .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c22c04c4-ac45-48be-8816-b509fdea0aeb {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-c22c04c4-ac45-48be-8816-b509fdea0aeb img.shogun-image {
    
    width: px;
  }


#s-c22c04c4-ac45-48be-8816-b509fdea0aeb .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-d8a4b8a1-882c-4b63-9b50-1560df6e4a31 {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-d8a4b8a1-882c-4b63-9b50-1560df6e4a31 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 {
  min-height: 50px;
background-color: rgba(239, 255, 232, 1);
}
@media (min-width: 1200px){#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 {
  display: none;
}
#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7, #wrap-s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 {
  display: none;
}
#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7, #wrap-s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 {
  display: none;
}
#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7, #wrap-s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 { display:none !important; }}







#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c0170b3c-e224-488a-9b3d-b0e19d7bb7d7.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-31d1d5de-4da0-4595-94a6-fccf3c106bb9 {
  margin-top: 0%;
margin-bottom: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-31d1d5de-4da0-4595-94a6-fccf3c106bb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-31d1d5de-4da0-4595-94a6-fccf3c106bb9.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-7a25826a-df92-4918-b55a-38e1388ee689 {
  margin-top: 14%;
margin-left: 20%;
margin-bottom: 14%;
margin-right: 20%;
text-align: center;
}




  #s-7a25826a-df92-4918-b55a-38e1388ee689 img.shogun-image {
    
    width: px;
  }


#s-7a25826a-df92-4918-b55a-38e1388ee689 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40 {
  margin-left: 3em;
margin-bottom: 4%;
margin-right: 3em;
}

@media (min-width: 0px) {
[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 992px) {
[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 1200px) {
[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-5c3ab2da-ea9f-45fe-9a82-a824a3718e40"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5em);
}

}

#s-2e91e733-a63b-4a85-90ac-2b02145799d1 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-2e91e733-a63b-4a85-90ac-2b02145799d1 img.shogun-image {
    
    width: px;
  }


#s-2e91e733-a63b-4a85-90ac-2b02145799d1 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-540dd4e7-2ec5-46c5-a128-849da54a6e8b {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-540dd4e7-2ec5-46c5-a128-849da54a6e8b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-275969cb-f3b2-429f-8daf-1915fe2269e9 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-275969cb-f3b2-429f-8daf-1915fe2269e9 img.shogun-image {
    
    width: px;
  }


#s-275969cb-f3b2-429f-8daf-1915fe2269e9 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-9e82c324-4dec-461b-8d94-43a98b5bf9b1 {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-9e82c324-4dec-461b-8d94-43a98b5bf9b1 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-42f89c72-26bb-4762-9141-8b21bf3785cd {
  margin-left: 3em;
margin-bottom: 9%;
margin-right: 3em;
}

@media (min-width: 0px) {
[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 992px) {
[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5em);
}

}

@media (min-width: 1200px) {
[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5em);
}

[id="s-42f89c72-26bb-4762-9141-8b21bf3785cd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5em);
}

}

#s-fe614bcd-bc54-4104-87d5-ce2b0e4cf71d {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-fe614bcd-bc54-4104-87d5-ce2b0e4cf71d img.shogun-image {
    
    width: px;
  }


#s-fe614bcd-bc54-4104-87d5-ce2b0e4cf71d .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-166814b8-b1f4-45cd-993b-3548aa1b94a9 {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-166814b8-b1f4-45cd-993b-3548aa1b94a9 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-05b6e3f6-00d5-4e79-bcc5-843bc5aae393 {
  box-shadow:0px 0px 1em 0em rgba(247, 247, 247, 1);
text-align: center;
}




  #s-05b6e3f6-00d5-4e79-bcc5-843bc5aae393 img.shogun-image {
    
    width: px;
  }


#s-05b6e3f6-00d5-4e79-bcc5-843bc5aae393 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-b8ed8efc-7364-46fe-8406-129f3d0387be {
  padding-top: 6%;
padding-left: 14%;
padding-bottom: 6%;
padding-right: 14%;
text-align: center;
}

#s-b8ed8efc-7364-46fe-8406-129f3d0387be .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5 {
  min-height: 50px;
}
@media (max-width: 767px){#s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5 {
  display: none;
}
#s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5, #wrap-s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5 { display:none !important; }}







#s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-50a1ac6f-a1a3-4d22-88c5-f2e1c266a4b5.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-dddb6152-be8a-4822-ae44-b427e70f4428 {
  margin-top: 1%;
margin-bottom: 11%;
text-align: center;
}




  #s-dddb6152-be8a-4822-ae44-b427e70f4428 img.shogun-image {
    
    width: px;
  }


#s-dddb6152-be8a-4822-ae44-b427e70f4428 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-e5b178d5-9693-4a49-a01a-a0fca93d94e6 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 450px;
background-position: center center;
}








#s-e5b178d5-9693-4a49-a01a-a0fca93d94e6 > .shg-box-overlay {
  background-color: rgba(92, 186, 71, 1);
  opacity: 0.8;
}#s-e5b178d5-9693-4a49-a01a-a0fca93d94e6.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-e2bdebe9-d558-4830-9085-83142a6e59ff {
  margin-left: 9%;
margin-right: 9%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-e2bdebe9-d558-4830-9085-83142a6e59ff {
  display: none;
}
#s-e2bdebe9-d558-4830-9085-83142a6e59ff, #wrap-s-e2bdebe9-d558-4830-9085-83142a6e59ff { display:none !important; }}
#s-e2bdebe9-d558-4830-9085-83142a6e59ff .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-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c {
  margin-left: 9%;
margin-right: 9%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c {
  display: none;
}
#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c, #wrap-s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c {
  display: none;
}
#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c, #wrap-s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c {
  display: none;
}
#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c, #wrap-s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c { display:none !important; }}
#s-ceffac6e-0cab-4c13-bdf5-f9e4953c7b0c .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-a3ad09c7-e8b8-4d68-af93-795d57000851 {
  min-height: 50px;
}








#s-a3ad09c7-e8b8-4d68-af93-795d57000851 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a3ad09c7-e8b8-4d68-af93-795d57000851.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-7b0b975b-57c0-4751-8c66-42e20afc9d79 {
  margin-top: 12%;
margin-left: 16%;
margin-bottom: 3%;
margin-right: 16%;
text-align: center;
}
@media (max-width: 767px){#s-7b0b975b-57c0-4751-8c66-42e20afc9d79 {
  display: none;
}
#s-7b0b975b-57c0-4751-8c66-42e20afc9d79, #wrap-s-7b0b975b-57c0-4751-8c66-42e20afc9d79 { display:none !important; }}



  #s-7b0b975b-57c0-4751-8c66-42e20afc9d79 img.shogun-image {
    
    width: px;
  }


#s-7b0b975b-57c0-4751-8c66-42e20afc9d79 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-c511470d-351f-46db-a32d-3ce8fd5684d3 {
  margin-top: 15%;
margin-left: 10%;
margin-bottom: 8%;
margin-right: 10%;
text-align: center;
}
@media (min-width: 1200px){#s-c511470d-351f-46db-a32d-3ce8fd5684d3 {
  display: none;
}
#s-c511470d-351f-46db-a32d-3ce8fd5684d3, #wrap-s-c511470d-351f-46db-a32d-3ce8fd5684d3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c511470d-351f-46db-a32d-3ce8fd5684d3 {
  display: none;
}
#s-c511470d-351f-46db-a32d-3ce8fd5684d3, #wrap-s-c511470d-351f-46db-a32d-3ce8fd5684d3 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c511470d-351f-46db-a32d-3ce8fd5684d3 {
  display: none;
}
#s-c511470d-351f-46db-a32d-3ce8fd5684d3, #wrap-s-c511470d-351f-46db-a32d-3ce8fd5684d3 { display:none !important; }}



  #s-c511470d-351f-46db-a32d-3ce8fd5684d3 img.shogun-image {
    
    width: px;
  }


#s-c511470d-351f-46db-a32d-3ce8fd5684d3 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-01638a68-4080-4f57-a101-e97cc2239d78 {
  margin-top: 6%;
margin-bottom: 6%;
}

@media (min-width: 0px) {
[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 1.5em);
}

}

@media (min-width: 992px) {
[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 1.5em);
}

}

@media (min-width: 1200px) {
[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 1.5em);
}

[id="s-01638a68-4080-4f57-a101-e97cc2239d78"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 1.5em);
}

}

#s-10f21208-d86e-46be-a802-d463b7e7a841 {
  margin-bottom: 5%;
text-align: center;
}




  #s-10f21208-d86e-46be-a802-d463b7e7a841 img.shogun-image {
    
    width: px;
  }


#s-10f21208-d86e-46be-a802-d463b7e7a841 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-d88ff497-dda5-4220-9700-2b732fc24307 {
  text-align: center;
}




  #s-d88ff497-dda5-4220-9700-2b732fc24307 img.shogun-image {
    
    width: px;
  }


#s-d88ff497-dda5-4220-9700-2b732fc24307 .shogun-image-content {
  
    -webkit-box-align: center;
  
            align-items: center;
  
}

#s-b6e50321-6879-43c7-894f-38dd9a8c3b95 {
  min-height: 50px;
}








#s-b6e50321-6879-43c7-894f-38dd9a8c3b95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b6e50321-6879-43c7-894f-38dd9a8c3b95.shg-box.shg-c {
  -webkit-box-pack: center;
  justify-content: center;
}

#s-af0f10bd-9c7e-4bb3-9a4c-2cd91888c7bb {
  margin-top: 0%;
margin-bottom: 7%;
}

#s-24e9186f-cf0c-452e-b86a-6477ab551902 {
  padding-left: 10%;
padding-right: 10%;
}

#s-24e9186f-cf0c-452e-b86a-6477ab551902 {
  display: none;
}
.shg-product-reviews-container {
  position: relative;
}

.shg-product-reviews-container .shg-product-reviews-wrapper {
  position: relative;
}

.shg-product-reviews-container .shg-product-reviews-hidden {
  display: none;
}

.shg-product-reviews-container .shg-product-reviews-stars {
  display: inline-block;
  margin: 10px 0;
  font-size: 0;
}

.shg-product-reviews-container .shg-product-reviews-stars.shg-product-reviews-stars-average {
  margin-right: 20px;
}

.shg-product-reviews-container .shg-product-reviews-loading {
  text-align: center;
}

.shg-product-reviews-container .shg-product-reviews-loading svg {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-star {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-stars-hoverable .shg-product-reviews-star {
  cursor: pointer;
}

.shg-product-reviews-container .shg-product-reviews-stars > * {
  margin: 0 5px;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:first-child {
  margin-left: 0;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:last-child {
  margin-right: 0;
}

.shg-product-reviews-container .shg-product-reviews-button {
  cursor: pointer;
  display: inline-block;

  height: 40px;
  line-height: 40px;
  padding: 0 30px;

  border-radius: 3px;
}

.shg-product-reviews-container .shg-product-reviews-button-write {
  margin-top: 20px;
}

@media screen and (min-width: 769px) {
  .shg-product-reviews-container .shg-product-reviews-button-write {
    position: absolute;
    top: 15px;
    right: 0;
    margin-top: 0;
  }
}

.shg-product-reviews-container .shg-product-reviews-based-on {
  display: inline-block;
  position: relative;
  top: -2px;
}

.shg-product-reviews-container .shg-product-reviews-date {
  margin: 10px 0;
}

.shg-product-reviews-container .shg-product-reviews-separator {
  height: 1px;
  margin: 20px 0;
  background-color: black;
}

.shg-product-reviews-container .shg-product-reviews-review-content {
  word-break: break-all;
  white-space: normal;
}

.shg-product-reviews-container .shg-product-reviews-empty-view {
  text-align: center;
  margin: 80px 0;
}

.shg-product-reviews-container .shg-product-reviews-title-margin {
  margin: 30px 0;
}

.shg-product-reviews-container .shg-product-reviews-label {
  display: block;
  margin-bottom: 10px;
}

.shg-product-reviews-container .shg-product-reviews-label-error {
  display: none;
  float: right;
}


.shg-product-reviews-container .shg-product-reviews-form {
  margin-top: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field {
  margin-top: 5px;
  margin-bottom: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error {
  color: #CF4747;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error input,
.shg-product-reviews-container .shg-product-reviews-form-field-error textarea {
  border-width: 2px;
  border-color: #CF4747;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error .shg-product-reviews-label-error {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-form-input {
  width: 100%;
  box-sizing: border-box;
  padding: 0 15px;
  border-radius: 3px;
  background: transparent;
  border: 1px solid black;
}

.shg-product-reviews-container input.shg-product-reviews-form-input {
  height: 40px;
  line-height: 40px;
}

.shg-product-reviews-container textarea.shg-product-reviews-form-input {
  padding-top: 10px;
}

@media screen and (max-width: 768px) {
  .shg-product-reviews-container .shg-product-reviews-wrapper-cell {
    text-align: center;
  }

  .shg-product-reviews-container .shg-product-reviews-button-cancel {
    margin-bottom: 15px;
  }
}

@media screen and (min-width: 769px) {
  .shg-product-reviews-container .shg-product-reviews-wrapper-cell > * {
    display: table-cell;
  }

  .shg-product-reviews-container .shg-product-reviews-col1 {
    width: 49%;
    text-align: right;
  }

  .shg-product-reviews-container .shg-product-reviews-col2 {
    width: 2%;
    white-space: nowrap;
  }

  .shg-product-reviews-container .shg-product-reviews-button-cancel {
    margin-right: 30px;
  }
}

.shg-product-reviews-container .shg-product-reviews-col3 {
  width: 49%;
}

.shg-product-reviews-container .shg-product-reviews-pagination-items {
  margin-top: 30px;
  text-align: center;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item {
  cursor: pointer;
  display: inline-block;
  margin: 0 5px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item .shg-product-reviews-pagination-item-flip {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.shg-product-reviews-container .shg-product-reviews-pagination-item:first-child {
  margin-right: 25px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item:last-child {
  margin-left: 25px;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container {
  font-family: ;
  font-size: 16px;
  color: #4E486D;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 24px;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: #F6C929;
  stroke: #F6C929;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: #F6C929;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-5e3a1e1e-e039-425f-be43-be143d77b08d .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

/*
  $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;
  }
}

#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%;
  -webkit-transform: translate(-50%,-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;
  -webkit-transform: translate(0%, -50%);
          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;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
}
