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

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

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

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

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

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

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

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

#s-10fade29-83e7-48c7-afb2-e0a67e5faf90 {
  padding-top: 50px;
padding-left: 400px;
padding-bottom: 20px;
padding-right: 400px;
min-height: 150px;
background-color: rgba(70, 4, 11, 1);
}
@media (min-width: 1200px){#s-10fade29-83e7-48c7-afb2-e0a67e5faf90 {
  padding-left: 400px;
padding-right: 400px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-10fade29-83e7-48c7-afb2-e0a67e5faf90 {
  padding-left: 150px;
padding-right: 150px;
}
}@media (max-width: 767px){#s-10fade29-83e7-48c7-afb2-e0a67e5faf90 {
  padding-left: 30px;
padding-right: 30px;
}
}







#s-10fade29-83e7-48c7-afb2-e0a67e5faf90 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10fade29-83e7-48c7-afb2-e0a67e5faf90.shg-box.shg-c {
  justify-content: center;
}

#s-5745a6c3-8e3e-41db-82b2-e63d9a045336 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-5745a6c3-8e3e-41db-82b2-e63d9a045336 {
  padding-left: 0%;
padding-right: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-5745a6c3-8e3e-41db-82b2-e63d9a045336 {
  padding-left: 0%;
padding-right: 0%;
}
}







#s-5745a6c3-8e3e-41db-82b2-e63d9a045336 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5745a6c3-8e3e-41db-82b2-e63d9a045336.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-1a405997-22a4-42d7-9d28-b23a08aec846 {
  margin-left: 30%;
margin-bottom: 10px;
margin-right: 30%;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-1a405997-22a4-42d7-9d28-b23a08aec846 {
  margin-left: 24%;
margin-right: 24%;
}
}@media (max-width: 767px){#s-1a405997-22a4-42d7-9d28-b23a08aec846 {
  margin-left: 22%;
margin-right: 22%;
}
}



  #s-1a405997-22a4-42d7-9d28-b23a08aec846 img.shogun-image {
    
    width: px;
  }


#s-1a405997-22a4-42d7-9d28-b23a08aec846 .shogun-image-content {
  
    align-items: center;
  
}

#s-8970e8bb-64ec-4cc5-838e-b11ead8672ff {
  min-height: 50px;
}








#s-8970e8bb-64ec-4cc5-838e-b11ead8672ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8970e8bb-64ec-4cc5-838e-b11ead8672ff.shg-box.shg-c {
  justify-content: center;
}

#s-7eddd278-e86f-490e-b96c-1ddeb6a2d35e {
  text-align: center;
}




  #s-7eddd278-e86f-490e-b96c-1ddeb6a2d35e img.shogun-image {
    
    width: px;
  }


#s-7eddd278-e86f-490e-b96c-1ddeb6a2d35e .shogun-image-content {
  
    align-items: center;
  
}

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

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

#s-8fb56c5d-8755-4840-b18f-ab61f9e162ff {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8fb56c5d-8755-4840-b18f-ab61f9e162ff .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 46px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-8fb56c5d-8755-4840-b18f-ab61f9e162ff .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 32px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-8fb56c5d-8755-4840-b18f-ab61f9e162ff .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 26px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


}
#s-e41cd425-e7fb-44b0-890d-14888f00c6af {
  padding-top: 8px;
padding-bottom: 0px;
text-align: center;
}

#s-e41cd425-e7fb-44b0-890d-14888f00c6af .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 {
  padding-top: 15px;
padding-bottom: 50px;
min-height: 300px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 {
  padding-left: 300px;
padding-right: 300px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 {
  padding-left: 300px;
padding-right: 300px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 {
  padding-left: 50px;
padding-right: 50px;
}
}@media (max-width: 767px){#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 {
  padding-left: 50px;
padding-right: 50px;
}
}







#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0ee9b270-ab5b-43a5-9f8f-8f663eb008f5.shg-box.shg-c {
  justify-content: center;
}

#s-52cc2561-e04a-45cd-ae10-f7f6d85813ff {
  padding-top: 28px;
padding-bottom: 28px;
text-align: center;
}

#s-52cc2561-e04a-45cd-ae10-f7f6d85813ff .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 24px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}



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

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

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

@media (min-width: 1200px){#s-1df4a2ed-4574-451b-8609-dad9d421f54f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1df4a2ed-4574-451b-8609-dad9d421f54f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1df4a2ed-4574-451b-8609-dad9d421f54f {
  
}
}
@media (min-width: 0px) {
[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-1df4a2ed-4574-451b-8609-dad9d421f54f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 11.25px);
}

}

#s-686e3ec4-9292-490f-a3fa-daad504dad79 {
  text-align: center;
}




  #s-686e3ec4-9292-490f-a3fa-daad504dad79 img.shogun-image {
    
    width: px;
  }


#s-686e3ec4-9292-490f-a3fa-daad504dad79 .shogun-image-content {
  
    align-items: center;
  
}

#s-15f0f2b8-7fbb-46af-806a-4bc7c89b4726 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-15f0f2b8-7fbb-46af-806a-4bc7c89b4726 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-15f0f2b8-7fbb-46af-806a-4bc7c89b4726 .shogun-heading-component h1 a {
  color: rgba(17, 17, 17, 1);
}


#s-1253f24f-616b-4bcc-b072-f6da6e6f4aa4 {
  text-align: center;
}

#s-1253f24f-616b-4bcc-b072-f6da6e6f4aa4 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}



.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-a3ed8855-2f20-48cc-bff7-46cd72711022 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-a3ed8855-2f20-48cc-bff7-46cd72711022:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a3ed8855-2f20-48cc-bff7-46cd72711022:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-a3ed8855-2f20-48cc-bff7-46cd72711022.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-8e4e21d1-35ff-4dc4-8d91-66061a61dc33 {
  text-align: center;
}




  #s-8e4e21d1-35ff-4dc4-8d91-66061a61dc33 img.shogun-image {
    
    width: px;
  }


#s-8e4e21d1-35ff-4dc4-8d91-66061a61dc33 .shogun-image-content {
  
    align-items: center;
  
}

#s-671dcd56-c584-48e4-8d10-c8cb8984c4fe {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-671dcd56-c584-48e4-8d10-c8cb8984c4fe .shogun-heading-component h3 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-671dcd56-c584-48e4-8d10-c8cb8984c4fe .shogun-heading-component h3 a {
  color: rgba(17, 17, 17, 1);
}


#s-0fb4a5de-5fc7-4d72-acfd-f03273356ecf {
  text-align: center;
}

#s-0fb4a5de-5fc7-4d72-acfd-f03273356ecf .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}



#s-811558f1-d0d5-4233-b128-8f5bbfdf9fb8 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-811558f1-d0d5-4233-b128-8f5bbfdf9fb8:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-811558f1-d0d5-4233-b128-8f5bbfdf9fb8:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-811558f1-d0d5-4233-b128-8f5bbfdf9fb8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-0e97c5dd-6945-49f1-a36a-99751bc85552 {
  text-align: center;
}




  #s-0e97c5dd-6945-49f1-a36a-99751bc85552 img.shogun-image {
    
    width: px;
  }


#s-0e97c5dd-6945-49f1-a36a-99751bc85552 .shogun-image-content {
  
    align-items: center;
  
}

#s-cee97f89-95a0-4bbf-9387-9ffbb38d3dc6 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-cee97f89-95a0-4bbf-9387-9ffbb38d3dc6 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-cee97f89-95a0-4bbf-9387-9ffbb38d3dc6 .shogun-heading-component h1 a {
  color: rgba(17, 17, 17, 1);
}


#s-3d42bfe7-9d36-46a4-bd15-c3b712616ff1 {
  text-align: center;
}

#s-3d42bfe7-9d36-46a4-bd15-c3b712616ff1 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}



#s-9d0e7892-9304-46b6-add5-55794e6afd32 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-9d0e7892-9304-46b6-add5-55794e6afd32:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9d0e7892-9304-46b6-add5-55794e6afd32:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-9d0e7892-9304-46b6-add5-55794e6afd32.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-5eeb9f32-27b1-4d88-a46d-7dffea4bccae {
  text-align: center;
}




  #s-5eeb9f32-27b1-4d88-a46d-7dffea4bccae img.shogun-image {
    
    width: px;
  }


#s-5eeb9f32-27b1-4d88-a46d-7dffea4bccae .shogun-image-content {
  
    align-items: center;
  
}

#s-c43fd00b-b534-4c1f-bae8-9d7422ebef0d {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-c43fd00b-b534-4c1f-bae8-9d7422ebef0d .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-c43fd00b-b534-4c1f-bae8-9d7422ebef0d .shogun-heading-component h1 a {
  color: rgba(17, 17, 17, 1);
}


#s-f5095852-994b-4085-b5c9-e1809cec1dcd {
  text-align: center;
}

#s-f5095852-994b-4085-b5c9-e1809cec1dcd .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}



#s-8ce830e2-ded5-4c79-8aa1-9f02e32b06d5 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-8ce830e2-ded5-4c79-8aa1-9f02e32b06d5:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-8ce830e2-ded5-4c79-8aa1-9f02e32b06d5:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-8ce830e2-ded5-4c79-8aa1-9f02e32b06d5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-961488bb-026f-48c2-889d-b86d0d850c07 {
  padding-top: 20px;
padding-bottom: 50px;
min-height: 100px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-961488bb-026f-48c2-889d-b86d0d850c07 {
  padding-left: 300px;
padding-right: 300px;
display: none;
}
#s-961488bb-026f-48c2-889d-b86d0d850c07, #wrap-s-961488bb-026f-48c2-889d-b86d0d850c07 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-961488bb-026f-48c2-889d-b86d0d850c07 {
  padding-left: 300px;
padding-right: 300px;
display: none;
}
#s-961488bb-026f-48c2-889d-b86d0d850c07, #wrap-s-961488bb-026f-48c2-889d-b86d0d850c07 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-961488bb-026f-48c2-889d-b86d0d850c07 {
  padding-left: 50px;
padding-right: 50px;
}
}@media (max-width: 767px){#s-961488bb-026f-48c2-889d-b86d0d850c07 {
  padding-left: 50px;
padding-right: 50px;
display: none;
}
#s-961488bb-026f-48c2-889d-b86d0d850c07, #wrap-s-961488bb-026f-48c2-889d-b86d0d850c07 { display:none !important; }}







#s-961488bb-026f-48c2-889d-b86d0d850c07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-961488bb-026f-48c2-889d-b86d0d850c07.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.0px);
}

}

@media (min-width: 992px) {
[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.0px);
}

}

@media (min-width: 1200px) {
[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-691a30a4-9faa-4cb2-8885-427b8f5f0d12"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.0px);
}

}

#s-a2955f9b-f5b3-4ded-8198-4947388d720f {
  text-align: center;
}




  #s-a2955f9b-f5b3-4ded-8198-4947388d720f img.shogun-image {
    
    width: px;
  }


#s-a2955f9b-f5b3-4ded-8198-4947388d720f .shogun-image-content {
  
    align-items: center;
  
}

#s-c3f5e2b4-1ad6-4df5-9456-8c827cdfd399 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-c3f5e2b4-1ad6-4df5-9456-8c827cdfd399 .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9c3a26ed-0e8c-40dc-aeed-3cc1d49933cc {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-9c3a26ed-0e8c-40dc-aeed-3cc1d49933cc:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9c3a26ed-0e8c-40dc-aeed-3cc1d49933cc:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-9c3a26ed-0e8c-40dc-aeed-3cc1d49933cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-117ebcb5-afc1-45bc-b264-c6d959817b10 {
  text-align: center;
}




  #s-117ebcb5-afc1-45bc-b264-c6d959817b10 img.shogun-image {
    
    width: px;
  }


#s-117ebcb5-afc1-45bc-b264-c6d959817b10 .shogun-image-content {
  
    align-items: center;
  
}

#s-2f5dc923-6927-42f9-8b7f-0922942e8457 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-2f5dc923-6927-42f9-8b7f-0922942e8457 .shogun-heading-component h3 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-90cfe6c9-527f-4557-bc9c-a2a04b501959 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-90cfe6c9-527f-4557-bc9c-a2a04b501959:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-90cfe6c9-527f-4557-bc9c-a2a04b501959:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-90cfe6c9-527f-4557-bc9c-a2a04b501959.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-f00a8a6e-c71f-4bb0-85d1-3386dbabbb0f {
  text-align: center;
}




  #s-f00a8a6e-c71f-4bb0-85d1-3386dbabbb0f img.shogun-image {
    
    width: px;
  }


#s-f00a8a6e-c71f-4bb0-85d1-3386dbabbb0f .shogun-image-content {
  
    align-items: center;
  
}

#s-92d81482-369b-46ed-914a-62deb4bb9772 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-92d81482-369b-46ed-914a-62deb4bb9772 .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e3efb451-6e67-44a7-849e-f4edd86f2cb0 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-e3efb451-6e67-44a7-849e-f4edd86f2cb0:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e3efb451-6e67-44a7-849e-f4edd86f2cb0:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-e3efb451-6e67-44a7-849e-f4edd86f2cb0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 {
  padding-top: 20px;
padding-bottom: 50px;
min-height: 100px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 {
  padding-left: 300px;
padding-right: 300px;
display: none;
}
#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586, #wrap-s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 {
  padding-left: 300px;
padding-right: 300px;
display: none;
}
#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586, #wrap-s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 {
  padding-left: 50px;
padding-right: 50px;
}
}@media (max-width: 767px){#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 {
  padding-left: 50px;
padding-right: 50px;
display: none;
}
#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586, #wrap-s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 { display:none !important; }}







#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5dbaa1cb-7b22-4c83-b504-cec3c0cf4586.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.0px);
}

}

@media (min-width: 992px) {
[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.0px);
}

}

@media (min-width: 1200px) {
[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.0px);
}

[id="s-393747c0-6728-43a7-8662-f0672b30e3e4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.0px);
}

}

#s-520d4799-4351-4aa1-b1b2-5fc21f183982 {
  text-align: center;
}




  #s-520d4799-4351-4aa1-b1b2-5fc21f183982 img.shogun-image {
    
    width: px;
  }


#s-520d4799-4351-4aa1-b1b2-5fc21f183982 .shogun-image-content {
  
    align-items: center;
  
}

#s-520409f0-7e1e-42b6-836a-4f8c51ee22d4 {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-520409f0-7e1e-42b6-836a-4f8c51ee22d4 .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-15c0532b-9bb5-4bb9-855a-8f7e32fa223c {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-15c0532b-9bb5-4bb9-855a-8f7e32fa223c:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-15c0532b-9bb5-4bb9-855a-8f7e32fa223c:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-15c0532b-9bb5-4bb9-855a-8f7e32fa223c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-864ce392-cc69-4c3a-8b3e-84f16c406c73 {
  text-align: center;
}




  #s-864ce392-cc69-4c3a-8b3e-84f16c406c73 img.shogun-image {
    
    width: px;
  }


#s-864ce392-cc69-4c3a-8b3e-84f16c406c73 .shogun-image-content {
  
    align-items: center;
  
}

#s-ffb22537-a8cb-41a0-9746-dc25e41fbc6e {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-ffb22537-a8cb-41a0-9746-dc25e41fbc6e .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-aea48b98-78f6-4a64-a5be-131ee8023733 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-aea48b98-78f6-4a64-a5be-131ee8023733:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-aea48b98-78f6-4a64-a5be-131ee8023733:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-aea48b98-78f6-4a64-a5be-131ee8023733.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-765d2cac-320a-4dd5-ab3c-f1bf9346e538 {
  text-align: center;
}




  #s-765d2cac-320a-4dd5-ab3c-f1bf9346e538 img.shogun-image {
    
    width: px;
  }


#s-765d2cac-320a-4dd5-ab3c-f1bf9346e538 .shogun-image-content {
  
    align-items: center;
  
}

#s-ae08474d-96b0-4462-a23b-a7dc0292ec5e {
  padding-top: 8px;
padding-bottom: 8px;
text-align: center;
}

#s-ae08474d-96b0-4462-a23b-a7dc0292ec5e .shogun-heading-component h1 {
  color: rgba(8, 8, 8, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 22px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-280d0780-6d72-4a8e-8b61-5beb1cb7b2c3 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(240, 23, 42, 1);
border-radius: 0px;
background-color: rgba(240, 23, 42, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-280d0780-6d72-4a8e-8b61-5beb1cb7b2c3:hover {background-color: rgba(165, 10, 10, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-280d0780-6d72-4a8e-8b61-5beb1cb7b2c3:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-280d0780-6d72-4a8e-8b61-5beb1cb7b2c3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e {
  padding-top: 70px;
padding-left: 250px;
padding-bottom: 70px;
padding-right: 250px;
min-height: 50px;
background-color: rgba(70, 4, 11, 1);
}
@media (min-width: 1200px){#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e {
  padding-left: 300px;
padding-right: 300px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e {
  padding-left: 300px;
padding-right: 300px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e {
  padding-left: 50px;
padding-right: 50px;
}
}@media (max-width: 767px){#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e {
  padding-left: 60px;
padding-right: 60px;
}
}







#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b0b3da7-5ed5-4671-ac28-ae4f569a650e.shg-box.shg-c {
  justify-content: center;
}

#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced {
  margin-bottom: 10px;
padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}
@media (min-width: 1200px){#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced {
  margin-left: 170px;
margin-right: 170px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced {
  margin-left: 170px;
margin-right: 170px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced {
  margin-left: 100px;
margin-right: 100px;
}
}
#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 47px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-615b3fb4-b232-4595-82c5-d09fd9ae2ced .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 34px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


}
#s-5545edfd-0bd7-44eb-8928-df6894b3f87a {
  border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
background-color: rgba(60, 60, 60, 0);
}
@media (max-width: 767px){#s-5545edfd-0bd7-44eb-8928-df6894b3f87a {
  
}
}
@media (min-width: 0px) {
[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5545edfd-0bd7-44eb-8928-df6894b3f87a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8328918f-9f9a-49b7-b5b4-140eb18c8b14 {
  padding-top: 40px;
text-align: center;
}

#s-8328918f-9f9a-49b7-b5b4-140eb18c8b14 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: 0.5em;
  letter-spacing: ;
  text-align: center;
}



#s-835c34c3-18f3-4577-bedc-b574a85c3fe6 {
  padding-top: 20px;
padding-bottom: 10px;
text-align: center;
}

#s-835c34c3-18f3-4577-bedc-b574a85c3fe6 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-04671910-72fc-4f1d-ba49-7fc6d6b9907a {
  padding-top: 40px;
text-align: center;
}

#s-04671910-72fc-4f1d-ba49-7fc6d6b9907a .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: 0.5em;
  letter-spacing: ;
  text-align: center;
}



#s-9f8cee22-13cb-4a5b-abd0-8d530c9cdc86 {
  padding-top: 20px;
padding-bottom: 10px;
text-align: center;
}

#s-9f8cee22-13cb-4a5b-abd0-8d530c9cdc86 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3162298c-3d35-4caa-afa4-8e792ddc21ad {
  padding-top: 40px;
text-align: center;
}

#s-3162298c-3d35-4caa-afa4-8e792ddc21ad .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: 0.5em;
  letter-spacing: ;
  text-align: center;
}



#s-5a6e659e-eeac-4b1d-8380-16629e6840c8 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
text-align: center;
}

#s-5a6e659e-eeac-4b1d-8380-16629e6840c8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-047102e6-521b-49d2-b32f-041943a372df {
  border-style: solid;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 12px;
padding-left: 6%;
padding-bottom: 12px;
padding-right: 6%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-047102e6-521b-49d2-b32f-041943a372df:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-047102e6-521b-49d2-b32f-041943a372df:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-047102e6-521b-49d2-b32f-041943a372df.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-476d0db3-3baf-4a5c-8b7e-ff123e40e7a3 {
  min-height: 50px;
}








#s-476d0db3-3baf-4a5c-8b7e-ff123e40e7a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-476d0db3-3baf-4a5c-8b7e-ff123e40e7a3.shg-box.shg-c {
  justify-content: center;
}

#s-7628d4d1-1a09-4526-a67b-c0d122d15896 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 600px;
background-position: center center;
}
@media (min-width: 1200px){#s-7628d4d1-1a09-4526-a67b-c0d122d15896 {
  display: none;
}
#s-7628d4d1-1a09-4526-a67b-c0d122d15896, #wrap-s-7628d4d1-1a09-4526-a67b-c0d122d15896 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7628d4d1-1a09-4526-a67b-c0d122d15896 {
  display: none;
}
#s-7628d4d1-1a09-4526-a67b-c0d122d15896, #wrap-s-7628d4d1-1a09-4526-a67b-c0d122d15896 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7628d4d1-1a09-4526-a67b-c0d122d15896 {
  display: none;
}
#s-7628d4d1-1a09-4526-a67b-c0d122d15896, #wrap-s-7628d4d1-1a09-4526-a67b-c0d122d15896 { display:none !important; }}







#s-7628d4d1-1a09-4526-a67b-c0d122d15896 > .shg-box-overlay {
  background-color: rgba(8, 8, 8, 1);
  opacity: 0;
}#s-7628d4d1-1a09-4526-a67b-c0d122d15896.shg-box.shg-c {
  justify-content: center;
}

#s-b94093e4-9614-402f-99e3-aa1976cbb111 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 400px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b94093e4-9614-402f-99e3-aa1976cbb111 {
  
}
}@media (max-width: 767px){#s-b94093e4-9614-402f-99e3-aa1976cbb111 {
  display: none;
}
#s-b94093e4-9614-402f-99e3-aa1976cbb111, #wrap-s-b94093e4-9614-402f-99e3-aa1976cbb111 { display:none !important; }}







#s-b94093e4-9614-402f-99e3-aa1976cbb111 > .shg-box-overlay {
  background-color: rgba(8, 8, 8, 1);
  opacity: 0;
}#s-b94093e4-9614-402f-99e3-aa1976cbb111.shg-box.shg-c {
  justify-content: center;
}

#s-cb1a83d1-fdb5-4c20-9be3-6be5d9c3918f {
  min-height: 50px;
}








#s-cb1a83d1-fdb5-4c20-9be3-6be5d9c3918f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cb1a83d1-fdb5-4c20-9be3-6be5d9c3918f.shg-box.shg-c {
  justify-content: center;
}

#s-b548a6c0-2373-473b-aa9d-47c00fc6f0c0 {
  padding-top: 70px;
padding-left: 500px;
padding-bottom: 50px;
padding-right: 500px;
min-height: 50px;
background-color: rgba(206, 104, 22, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-b548a6c0-2373-473b-aa9d-47c00fc6f0c0 {
  padding-left: 50px;
padding-right: 50px;
}
}@media (max-width: 767px){#s-b548a6c0-2373-473b-aa9d-47c00fc6f0c0 {
  padding-left: 30px;
padding-right: 30px;
}
}







#s-b548a6c0-2373-473b-aa9d-47c00fc6f0c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b548a6c0-2373-473b-aa9d-47c00fc6f0c0.shg-box.shg-c {
  justify-content: center;
}

#s-3d72c598-2408-4f4c-9ff1-59b3803f4b4f {
  margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3d72c598-2408-4f4c-9ff1-59b3803f4b4f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 47px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-3d72c598-2408-4f4c-9ff1-59b3803f4b4f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 34px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


}
#s-71ff8537-2316-4de2-b73b-43036a6a64ce {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-71ff8537-2316-4de2-b73b-43036a6a64ce .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (min-width: 0px) {
[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-83296b24-ee8f-4286-a4e2-b399bce5303d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-25c30be4-4e15-4f0d-b06e-b25c358da0ff {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-25c30be4-4e15-4f0d-b06e-b25c358da0ff img.shogun-image {
    
    width: px;
  }


#s-25c30be4-4e15-4f0d-b06e-b25c358da0ff .shogun-image-content {
  
    align-items: center;
  
}

#s-4407e661-2bb3-40fb-8882-2f3dc6ea99df {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4407e661-2bb3-40fb-8882-2f3dc6ea99df .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-b8dd4d00-225d-4c51-b301-f11c85a52e1d {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-b8dd4d00-225d-4c51-b301-f11c85a52e1d img.shogun-image {
    
    width: px;
  }


#s-b8dd4d00-225d-4c51-b301-f11c85a52e1d .shogun-image-content {
  
    align-items: center;
  
}

#s-6f552771-87d7-4d68-b635-ccc5ab13b31e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6f552771-87d7-4d68-b635-ccc5ab13b31e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-bc9b7003-1e64-4f7f-9ceb-2a1b19c66ac1 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-bc9b7003-1e64-4f7f-9ceb-2a1b19c66ac1 img.shogun-image {
    
    width: px;
  }


#s-bc9b7003-1e64-4f7f-9ceb-2a1b19c66ac1 .shogun-image-content {
  
    align-items: center;
  
}

#s-c6645ea9-1306-4976-a069-3de1deb75e7e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c6645ea9-1306-4976-a069-3de1deb75e7e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-9079dea4-486e-498f-9111-b37a73031413 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-9079dea4-486e-498f-9111-b37a73031413 img.shogun-image {
    
    width: px;
  }


#s-9079dea4-486e-498f-9111-b37a73031413 .shogun-image-content {
  
    align-items: center;
  
}

#s-59141067-265c-46df-8db3-10cb4308a693 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-59141067-265c-46df-8db3-10cb4308a693 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 14px;
  line-height: 1em;
  letter-spacing: ;
  text-align: center;
}



#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f {
  background-size: cover;
min-height: 500px;
background-color: rgba(255, 255, 255, 1);
background-position: center center;
}
@media (min-width: 1200px){#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f {
  padding-top: 50px;
padding-left: 150px;
padding-bottom: 50px;
padding-right: 150px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f {
  padding-top: 50px;
padding-left: 150px;
padding-bottom: 50px;
padding-right: 150px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f {
  padding-top: 50px;
padding-left: 75px;
padding-bottom: 50px;
padding-right: 75px;
}
}@media (max-width: 767px){#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f {
  padding-top: 50px;
padding-left: 30px;
padding-bottom: 50px;
padding-right: 30px;
}
}







#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0ca1aed7-aa23-4d67-8324-d0d5d08e8c9f.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-1c44f08c-2288-4164-8280-288a6a128e0d {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-1c44f08c-2288-4164-8280-288a6a128e0d {
  padding-left: 100px;
padding-right: 100px;
}
}
#s-1c44f08c-2288-4164-8280-288a6a128e0d .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-1c44f08c-2288-4164-8280-288a6a128e0d .shg-sld-nav-button.shg-sld-left,
#s-1c44f08c-2288-4164-8280-288a6a128e0d .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 0px) {
[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c5bf5497-a770-4fd4-a55e-a5037606955a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-cc7d39bd-66ed-4bdb-b216-8926465a70ab {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-cc7d39bd-66ed-4bdb-b216-8926465a70ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc7d39bd-66ed-4bdb-b216-8926465a70ab.shg-box.shg-c {
  justify-content: center;
}

#s-d63566f7-84da-4bf2-9eb3-d2f364420ed3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d63566f7-84da-4bf2-9eb3-d2f364420ed3 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-78b80391-9fdb-419e-920c-7f78589b727b {
  text-align: center;
}




  #s-78b80391-9fdb-419e-920c-7f78589b727b img.shogun-image {
    
    width: px;
  }


#s-78b80391-9fdb-419e-920c-7f78589b727b .shogun-image-content {
  
    align-items: center;
  
}

#s-fe408467-d979-487b-9349-6eb420632c0d {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-fe408467-d979-487b-9349-6eb420632c0d img.shogun-image {
    
    width: px;
  }


#s-fe408467-d979-487b-9349-6eb420632c0d .shogun-image-content {
  
    align-items: center;
  
}

#s-8fbc2de9-72f0-48c5-961b-70b4567cd95e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8fbc2de9-72f0-48c5-961b-70b4567cd95e .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-fbb6e04b-11d1-410f-8406-596fa63b1725 {
  padding-bottom: 20px;
}

#s-d0e51ec5-b617-44c9-976b-9d3979a795e4 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d0e51ec5-b617-44c9-976b-9d3979a795e4:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d0e51ec5-b617-44c9-976b-9d3979a795e4:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-d0e51ec5-b617-44c9-976b-9d3979a795e4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-ed17dd02-b80a-465b-9011-8bc69f1dc28b {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-ed17dd02-b80a-465b-9011-8bc69f1dc28b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed17dd02-b80a-465b-9011-8bc69f1dc28b.shg-box.shg-c {
  justify-content: center;
}

#s-ac158787-3fd5-4531-9511-bebe6c0b2338 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ac158787-3fd5-4531-9511-bebe6c0b2338 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bd3fc7f4-a639-4790-b76c-e535ca70751c {
  text-align: center;
}




  #s-bd3fc7f4-a639-4790-b76c-e535ca70751c img.shogun-image {
    
    width: px;
  }


#s-bd3fc7f4-a639-4790-b76c-e535ca70751c .shogun-image-content {
  
    align-items: center;
  
}

#s-b5dc62e4-a2b4-42f3-a2a0-f2b4f7dc455b {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-b5dc62e4-a2b4-42f3-a2a0-f2b4f7dc455b img.shogun-image {
    
    width: px;
  }


#s-b5dc62e4-a2b4-42f3-a2a0-f2b4f7dc455b .shogun-image-content {
  
    align-items: center;
  
}

#s-46ce2e95-3a60-4a43-a68e-5bd8db44225d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-46ce2e95-3a60-4a43-a68e-5bd8db44225d .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-aee8d534-0b46-4904-9e1b-8b52e35e9fb7 {
  padding-bottom: 20px;
}

#s-965293c1-1d35-4073-9679-5424bca79bcf {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-965293c1-1d35-4073-9679-5424bca79bcf:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-965293c1-1d35-4073-9679-5424bca79bcf:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-965293c1-1d35-4073-9679-5424bca79bcf.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-d2fe3e2c-e173-450d-85a4-83cdcf8b8bfc {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-d2fe3e2c-e173-450d-85a4-83cdcf8b8bfc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d2fe3e2c-e173-450d-85a4-83cdcf8b8bfc.shg-box.shg-c {
  justify-content: center;
}

#s-dc3e7db2-6df4-416a-8d2b-c50a692ca2c3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dc3e7db2-6df4-416a-8d2b-c50a692ca2c3 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e565b9fd-7180-4f46-b6b8-9616b26ec141 {
  text-align: center;
}




  #s-e565b9fd-7180-4f46-b6b8-9616b26ec141 img.shogun-image {
    
    width: px;
  }


#s-e565b9fd-7180-4f46-b6b8-9616b26ec141 .shogun-image-content {
  
    align-items: center;
  
}

#s-8c42de9c-87ca-478f-9ffc-92aba0f7317c {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-8c42de9c-87ca-478f-9ffc-92aba0f7317c img.shogun-image {
    
    width: px;
  }


#s-8c42de9c-87ca-478f-9ffc-92aba0f7317c .shogun-image-content {
  
    align-items: center;
  
}

#s-1fcd31dc-dea8-4009-a222-ff34ddeb380e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1fcd31dc-dea8-4009-a222-ff34ddeb380e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-7554074e-46c5-4420-b1fe-c733f0e50269 {
  padding-bottom: 20px;
}

#s-ff1f629b-407a-4715-a295-09414f3964db {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-ff1f629b-407a-4715-a295-09414f3964db:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ff1f629b-407a-4715-a295-09414f3964db:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-ff1f629b-407a-4715-a295-09414f3964db.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

@media (min-width: 0px) {
[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-9d61d1ad-2bdc-4d50-ab98-2e973c1dd4eb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-bd8d6822-f75d-48c4-b64b-e9a7699832c0 {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-bd8d6822-f75d-48c4-b64b-e9a7699832c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd8d6822-f75d-48c4-b64b-e9a7699832c0.shg-box.shg-c {
  justify-content: center;
}

#s-ddced44a-9ab5-46f3-8b02-6384e83671ac {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ddced44a-9ab5-46f3-8b02-6384e83671ac .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-33acf3bb-fca7-411a-b27c-d012b7ee22eb {
  text-align: center;
}




  #s-33acf3bb-fca7-411a-b27c-d012b7ee22eb img.shogun-image {
    
    width: px;
  }


#s-33acf3bb-fca7-411a-b27c-d012b7ee22eb .shogun-image-content {
  
    align-items: center;
  
}

#s-a6020a13-dde5-4716-bfc3-c86277580bfb {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-a6020a13-dde5-4716-bfc3-c86277580bfb img.shogun-image {
    
    width: px;
  }


#s-a6020a13-dde5-4716-bfc3-c86277580bfb .shogun-image-content {
  
    align-items: center;
  
}

#s-33e3964c-8568-442e-92f7-db45ef025a24 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-33e3964c-8568-442e-92f7-db45ef025a24 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-7f5d6d82-48bc-4104-a41b-2b8e02bf4803 {
  padding-bottom: 20px;
}

#s-e94a2785-804f-4289-b68f-5aaffacfb39e {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e94a2785-804f-4289-b68f-5aaffacfb39e:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e94a2785-804f-4289-b68f-5aaffacfb39e:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-e94a2785-804f-4289-b68f-5aaffacfb39e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-e9ade6ac-17ec-48cb-b1a4-83108372a9f4 {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-e9ade6ac-17ec-48cb-b1a4-83108372a9f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9ade6ac-17ec-48cb-b1a4-83108372a9f4.shg-box.shg-c {
  justify-content: center;
}

#s-6fffc8f1-2687-4ce1-9e65-463a642914cb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6fffc8f1-2687-4ce1-9e65-463a642914cb .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-15468347-e043-4b5a-b5c5-923ad7f8d02a {
  text-align: center;
}




  #s-15468347-e043-4b5a-b5c5-923ad7f8d02a img.shogun-image {
    
    width: px;
  }


#s-15468347-e043-4b5a-b5c5-923ad7f8d02a .shogun-image-content {
  
    align-items: center;
  
}

#s-1fad607a-c88c-4d95-a810-1924b05ae818 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-1fad607a-c88c-4d95-a810-1924b05ae818 img.shogun-image {
    
    width: px;
  }


#s-1fad607a-c88c-4d95-a810-1924b05ae818 .shogun-image-content {
  
    align-items: center;
  
}

#s-e7bdc6b5-6fde-4bba-9216-795eba280308 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e7bdc6b5-6fde-4bba-9216-795eba280308 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-59611cfc-ee15-4c2d-831c-e07dd8a39547 {
  padding-bottom: 20px;
}

#s-538282ef-6d6b-4a2b-9bb3-8e7ca80c85c9 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-538282ef-6d6b-4a2b-9bb3-8e7ca80c85c9:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-538282ef-6d6b-4a2b-9bb3-8e7ca80c85c9:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-538282ef-6d6b-4a2b-9bb3-8e7ca80c85c9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-30bed137-d1b2-4c69-810e-ac4a581de261 {
  padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
}








#s-30bed137-d1b2-4c69-810e-ac4a581de261 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-30bed137-d1b2-4c69-810e-ac4a581de261.shg-box.shg-c {
  justify-content: center;
}

#s-fcb12606-adc0-4290-bb0b-58ec79666245 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fcb12606-adc0-4290-bb0b-58ec79666245 .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bc3c10e7-889b-42d8-b0cf-87577e751cec {
  text-align: center;
}




  #s-bc3c10e7-889b-42d8-b0cf-87577e751cec img.shogun-image {
    
    width: px;
  }


#s-bc3c10e7-889b-42d8-b0cf-87577e751cec .shogun-image-content {
  
    align-items: center;
  
}

#s-757bd7e5-211f-437f-acf7-178e9d04f0f3 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}




  #s-757bd7e5-211f-437f-acf7-178e9d04f0f3 img.shogun-image {
    
    width: px;
  }


#s-757bd7e5-211f-437f-acf7-178e9d04f0f3 .shogun-image-content {
  
    align-items: center;
  
}

#s-fca04190-7990-4afb-a907-f10da0e550fd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fca04190-7990-4afb-a907-f10da0e550fd .shogun-heading-component h1 {
  color: rgba(17, 17, 17, 1);
  font-weight:  700 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-286ae689-97d9-498a-b195-7a2f621d9219 {
  padding-bottom: 20px;
}

#s-3cf54cdc-0cc0-4e45-8fbe-145a6bc5c320 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20%;
padding-bottom: 10px;
padding-right: 20%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-3cf54cdc-0cc0-4e45-8fbe-145a6bc5c320:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3cf54cdc-0cc0-4e45-8fbe-145a6bc5c320:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-3cf54cdc-0cc0-4e45-8fbe-145a6bc5c320.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 {
  background-size: cover;
min-height: 350px;
background-color: rgba(70, 4, 11, 1);
background-position: center center;
}
@media (min-width: 1200px){#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 {
  padding-top: 50px;
padding-left: 150px;
padding-bottom: 50px;
padding-right: 150px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 {
  padding-top: 50px;
padding-left: 150px;
padding-bottom: 50px;
padding-right: 150px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 {
  padding-top: 50px;
padding-left: 75px;
padding-bottom: 50px;
padding-right: 75px;
}
}@media (max-width: 767px){#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 {
  padding-top: 50px;
padding-left: 30px;
padding-bottom: 50px;
padding-right: 30px;
}
}







#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0e7ea851-d4f3-42bf-8546-2a8338b8e5d0.shg-box.shg-c {
  justify-content: center;
}

#s-dab4c67e-c1b7-4ecc-92d2-fe1c5016d2d5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dab4c67e-c1b7-4ecc-92d2-fe1c5016d2d5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 46px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-dab4c67e-c1b7-4ecc-92d2-fe1c5016d2d5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 32px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-dab4c67e-c1b7-4ecc-92d2-fe1c5016d2d5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 32px;
  line-height: 1.1em;
  letter-spacing: ;
  text-align: center;
}


}
#s-6d1ff6f1-adcc-42f6-9089-f668fe9e2df7 {
  border-style: solid;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 12px;
padding-left: 3%;
padding-bottom: 12px;
padding-right: 3%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(212, 110, 27, 1);
border-radius: 0px;
background-color: rgba(255, 155, 74, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-6d1ff6f1-adcc-42f6-9089-f668fe9e2df7:hover {background-color: rgba(177, 82, 5, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-6d1ff6f1-adcc-42f6-9089-f668fe9e2df7:active {background-color: rgba(121, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-6d1ff6f1-adcc-42f6-9089-f668fe9e2df7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Work Sans;
  display:  inline-block ;
}

#s-025dd9b8-7b15-452a-a42d-bed47c7bc87e {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 70px;
margin-left: 11%;
margin-bottom: 70px;
margin-right: 11%;
min-height: 750px;
background-position: center center;
}








#s-025dd9b8-7b15-452a-a42d-bed47c7bc87e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-025dd9b8-7b15-452a-a42d-bed47c7bc87e.shg-box.shg-c {
  justify-content: center;
}

#s-7dcfcc73-97b4-4207-91e2-05c2f54f3cc8 {
  background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 20%;
padding-right: 20%;
min-height: 400px;
background-position: center center;
background-color: rgba(255, 155, 74, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-7dcfcc73-97b4-4207-91e2-05c2f54f3cc8 {
  
}
}@media (max-width: 767px){#s-7dcfcc73-97b4-4207-91e2-05c2f54f3cc8 {
  
}
}







#s-7dcfcc73-97b4-4207-91e2-05c2f54f3cc8 > .shg-box-overlay {
  background-color: rgba(8, 8, 8, 1);
  opacity: 0;
}#s-7dcfcc73-97b4-4207-91e2-05c2f54f3cc8.shg-box.shg-c {
  justify-content: center;
}

#s-16fbfced-e69e-405b-bfe4-de189d38763e {
  margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-16fbfced-e69e-405b-bfe4-de189d38763e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 47px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-16fbfced-e69e-405b-bfe4-de189d38763e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 34px;
  line-height: 1.25em;
  letter-spacing: ;
  text-align: center;
}


}
#s-a920de68-aac0-4b66-8a9d-8c924b7e49b6 {
  min-height: 50px;
}








#s-a920de68-aac0-4b66-8a9d-8c924b7e49b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a920de68-aac0-4b66-8a9d-8c924b7e49b6.shg-box.shg-c {
  justify-content: center;
}

#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 20%;
padding-right: 20%;
min-height: 400px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0 {
  
}
}@media (max-width: 767px){#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0 {
  display: none;
}
#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0, #wrap-s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0 { display:none !important; }}







#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0 > .shg-box-overlay {
  background-color: rgba(8, 8, 8, 1);
  opacity: 0;
}#s-1877fb4b-259a-4f9d-948d-5b4b6dec23c0.shg-box.shg-c {
  justify-content: center;
}

#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 20%;
padding-right: 20%;
min-height: 600px;
background-position: center center;
}
@media (min-width: 1200px){#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e {
  display: none;
}
#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e, #wrap-s-4b14adc8-0d18-4d62-a3cf-535bbf93606e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e {
  display: none;
}
#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e, #wrap-s-4b14adc8-0d18-4d62-a3cf-535bbf93606e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e {
  display: none;
}
#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e, #wrap-s-4b14adc8-0d18-4d62-a3cf-535bbf93606e { display:none !important; }}@media (max-width: 767px){#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e {
  
}
}







#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e > .shg-box-overlay {
  background-color: rgba(8, 8, 8, 1);
  opacity: 0;
}#s-4b14adc8-0d18-4d62-a3cf-535bbf93606e.shg-box.shg-c {
  justify-content: center;
}

#s-26d2dfcf-77bd-4357-bfd7-09711be601e0 {
  min-height: 50px;
}








#s-26d2dfcf-77bd-4357-bfd7-09711be601e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-26d2dfcf-77bd-4357-bfd7-09711be601e0.shg-box.shg-c {
  justify-content: center;
}

#s-5965d745-9472-4c9f-8f94-c35962a849b2 {
  background-size: cover;
padding-left: 41%;
padding-right: 41%;
min-height: 300px;
background-color: rgba(70, 4, 11, 1);
background-position: center center;
}
@media (max-width: 767px){#s-5965d745-9472-4c9f-8f94-c35962a849b2 {
  
}
}







#s-5965d745-9472-4c9f-8f94-c35962a849b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5965d745-9472-4c9f-8f94-c35962a849b2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-127fcfae-7242-4f36-b3ec-df6c845f6f25"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-2a289538-813e-4b62-9f1c-abe7d41b7bbf {
  text-align: center;
}




  #s-2a289538-813e-4b62-9f1c-abe7d41b7bbf img.shogun-image {
    
    width: px;
  }


#s-2a289538-813e-4b62-9f1c-abe7d41b7bbf .shogun-image-content {
  
    align-items: center;
  
}

#s-eb256165-9de7-4f35-b0d4-c3be8a77526e {
  margin-top: 15px;
margin-bottom: 15px;
text-align: center;
}




  #s-eb256165-9de7-4f35-b0d4-c3be8a77526e img.shogun-image {
    
    width: px;
  }


#s-eb256165-9de7-4f35-b0d4-c3be8a77526e .shogun-image-content {
  
    align-items: center;
  
}

#s-d3297e7f-a98e-45d7-be56-99a600fb6b72 {
  min-height: 50px;
}








#s-d3297e7f-a98e-45d7-be56-99a600fb6b72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d3297e7f-a98e-45d7-be56-99a600fb6b72.shg-box.shg-c {
  justify-content: center;
}

#s-c7e882cc-bf2c-4a8f-a8ba-f01743b8794d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}




  #s-c7e882cc-bf2c-4a8f-a8ba-f01743b8794d img.shogun-image {
    
    width: px;
  }


#s-c7e882cc-bf2c-4a8f-a8ba-f01743b8794d .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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